반응형

전체 글 162

mysql error 1267 (HY000): Illegal mix of collations 해결 방법

다른 서버의 테이블 한개를 받아와서 기존 테이블과 같이 쿼리를 짜려고 했더니 에러가 떴다. 뭐라는 거야 ㅎㅎ mysql error 1267 (HY000): Illegal mix of collations 양쪽 테이블의 collations 가 달라서 그런단다. 캐릭터셋이 다르다는 이야기다. ㅎㅎ 다르면 맞춰주면 된다. 1. 한쪽 테이블의 collation 변경 한다. ALTER TABLE table_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci 2. 쿼리에서 임시로 collation 변경 # ANSI SQL 문법의 경우 on a.join_col_nm collate utf8mb4_general_ci = b.join_col_nm # 일반 SQL 문법의 경우 ..

mysql 2023.09.01

jQuery 화폐단위 천단위 콤마

$(document).ready(function(){ $("input:text[id='money']").on("keyup", function() { $(this).val(addComma($(this).val().replace(/[^0-9]/g,""))); }); }); // 천단위 콤마 function addComma(data) { return data.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); } // 콤마 제거 function removeCommas(data) { if(!data || data.length == 0){ return ""; }else{ return x.split(",").join(""); } } 천단위 콤마도 쓸때마다 맨날 찾아다녀서 정리합..

jQuery 2023.09.01

jQuery checkbox 전체선택 선택여부 선택값

jquery checkbox 전체선택 $(document).ready(function(){ $("#checkAll").click(function(){ if($(this).is(":checked")) { $("input[name='checkbox_name']:checkbox").prop("checked",true); } else { $("input[name='checkbox_name']:checkbox").prop("checked",false); } }) }); jquery checkbox 선택 여부 체크 function checkboxCheck(){ if($("input[name='checkbox_name']:checkbox:checked").length < 1) { alert('체크박스를 선택해주세요...

jQuery 2023.09.01

jQuery select 셀렉트 박스 선택값 지정

jquey 는 맨날 까먹는다. 그래서 간단한것은 정리를 해서 다음부터 쉽게 사용하자 //select box의 내용 가져오기 $("#select_box > option:selected").val(); //select box의 값 설정 $("#select_box > option[value=지정값]").attr("selected", "true") //select disabled $('#select_box').attr('disabled', 'true'); // 해제 $('#select_box').attr('disabled', ''); // 'false'를 줬을 경우 안됨 //select box의 내용 가져오기 var value = $("#select_box > option:selected").val(); //s..

jQuery 2023.09.01

jQuery radio 라디오 버튼의 체크된 값, 체크 여부 확인

jquery 제이쿼리 라디오 버튼 관련 체크값 체크여부는 맨날 까먹는다. 그래서 정리해서 모아놓는다. radio 체크된 값 $("input[name=radio_name]:checked").val(); radio 체크 여부 확인 $('input:radio[name=radio_name]').is(":checked"); radio 체크된 값 var value = $("input[name=radio_name]:checked").val(); radio 체크 여부 확인 if($('input:radio[name=radio_name]').is(":checked")){ }

jQuery 2023.09.01

[Mysql] Ubuntu linux Mysql 설치 및 초기 설정

Mysql 설치​ AWS를 테스트 서버로 만들면서 오랫만에 Ubuntu에서 Mysql을 설치해봤습니다. 몇십년동안 사용을 해왔지만 매번 까먹어서 찾아보곤 하는데 귀찮아서 정리를 해봤습니다. ​apt-get 으로 설치를 했네요. root@ip-172-31-5-159:/home/ubuntu# apt-get install mysql-server MySQL 8.0 이 깔렸네요. mysql 버젼 확인 mysql -v mysql -version select version(); MySQL 8.0 초기 세팅 (root 패스워드 변경, DB 생성, 사용자 추가) 처음 설치했을때는 root 의 비번은 없기 때문에 패스워드를 물어보면 엔터를 치고 들어갑니다. mysql -uroot -p root@ip-172-31-5-159..

mysql 2023.09.01

Windows Server 2022 Standard FTP 서버 설정 방법

Windows Server 2022 Standard FTP 서버에서 서버 설정이 필요해서 정리해 놓겠습니다. FTP는 다들 아시겠지만 파일 전송 프로토콜입니다. 우선 서버관리자로 들어갑니다. 왼쪽 윈도우 시작 버튼을 누르면 서버관리자가 나옵니다. 서버관리자 대시보드에서 관리 > 역할 및 기능 추가를 클릭해줍니다. 다음 다음 웹서버(IIS) 선택 후 다음 기능추가 후 다음 다음 FTP 서버 선택 설치 설치 완료후 닫기 도구 > IIS(인터넷 정보 서비스)관리자 클릭 왼쪽 트리에서 사이트 > 오른쪽마우스 > FTP 사이트 추가 SSL 사용 안 함 체크 > 다음 기본 > 모든 사용자 > 읽기, 쓰기 체크 후 마침 방화벽 체크 인바운드 규칙에서 FTP 서버 보안 (FTP SSL 트래픽 인) FTP 서버 수동 (..

서버 Server 2023.08.30

국가코드 ISO3166

국가코드가 필요할때 계속 찾아보다가 정리하게 되었습니다. 2자리 국가코드와 3자리 국가코드로 표기가 되어 있으며 찾고 싶은 나라가 있을 경우 Ctrl+f를 눌러서 찾으시면 됩니다. 국명 2자리 3자리 가나 GH GHA 가봉 GA GAB 가이아나 GY GUY 감비아 GM GMB 건지섬 GG GGY 과들루프 GP GLP 과테말라 GT GTM 괌 GU GUM 그레나다 GD GRD 그리스 GR GRC 그린란드 GL GRL 기니 GN GIN 기니비사우 GW GNB 나미비아 NA NAM 나우루 NR NRU 나이지리아 NG NGA 남극 AQ ATA 남수단 SS SSD 남아프리카 공화국 ZA ZAF 네덜란드 NL NLD 네팔 NP NPL 노르웨이 NO NOR 노퍽섬 NF NFK 누벨칼레도니 NC NCL 뉴질랜드 NZ ..

유익한정보 2023.08.29

JSP[jsp] jsp 기초 문법 3 - jsp 초보강좌 #7

JSP 연산자 1. 연산자 연산자 기호 기능 산술 연산자 +, -, *, /, % 덧셈, 뺄셈, 곱셈, 나눗셈, 잉여 연산 증감 연산자 ++, -- 1 증감, 감소 연산 대입 연산자 =, +=, -=, /=, *= 대입 연산자와 산술식에 대한 대입 연산 결합 연산자 + 피연산자와 결합 연산 비교 연산자 ==, !=, >, =, >> 0, 1 bit 연산 2. 조건연산자 (3항 연산자) 조건식 ? 구문1 : 구문2 : 조건식이 참이면 구문1을 거짓이면 구문2 y) ? "x > y : x 값이 크다" : "x > y : y 값이 크다"; out.print(k); %>

JSP 2023.08.20

JSP[jsp] jsp 기초 문법 2 - jsp 초보강좌 #6

JSP 기초문법 2 1. 객체(Object), 메서드(Method), 속성(Property) out.print("Hello World!"); out 객체, print 메서드 jsp에서 객체와 속성의 연결은 Dot(.)으로 연결하고, 속성값은 인수로 나타내어 값을 전달한다. 2.식별자(Identifier) 식별자는 클래스, 인터페이스, 변수, 메서드, 배열, 문자열을 구별할 이름을 식별자라고 한다. 식별자는 사용자가 직접 정의하여 선언한 단어이며 사용자 정의어로 비예약어이다. 1) 변수(variable) : 데이터 값을 저장하는 기억장소로 변할수 있는 값을 의미한다. 변수명, 데이터형, 값을 가지고 있다. 2) 변수명 작성 규칙 : 동일한 이름으로 중복된 변수를 사용할수 없다. 이를 식별자(Identifi..

JSP 2023.08.20

[jsp] jsp 기초 1 - jsp 초보강좌 #5

JSP 이해 JSP는 Java Server Pages 의 약자, Java 를 기반으로 하는 서버 사이드 스크립트 언어다. Html에 Java 코드를 넣어 동적인 웹 페이지를 생성하는 웹 어플리케이션 도구이다. JSP 특징 - JSP는 스크립트 언어이기 때문에 자바 기능을 그대로 사용 - Tomcat(WAS)이 이미 만들어 놓은 객체를 사용한다. (request, response, session, out, application 등) - 사용자 정의 태그를 사용하여 보다 효율적인 웹사이트를 구성할 수 있다. (JSTL : JSP Standard Tag Library, JSP 표준 태그 라이브러리) - JSP는 수정된 경우 재배포할 필요없이 Tomcat이 알아서 처리해준다. JSP 동작 과정 JSP페이지는 J..

JSP 2023.08.20
반응형