본문 바로가기

MySQL12

MySQL 정규식 한글, 영문, 특문, 숫자 제거 (REGEXP_REPLACE) 정규식을 통해 한글, 영문, 특문, 숫자를 제거 하는 방법입니다. 1. 한글제거- SELECT REGEXP_REPLACE('ab12cd한글(테스트)','[가-힣]','') AS remove_digits; 2. 숫자제거 - SELECT REGEXP_REPLACE('ab12cd한글(테스트)','[0-9]','') AS remove_digits; 3. 영문제거- SELECT REGEXP_REPLACE('ab12cd한글(테스트)','[a-z]','') AS remove_digits; 4. 한글과 특수문자 ( ) 제거- SELECT REGEXP_REPLACE('ab12cd한글(테스트)','[가-힣()]','') AS remove_digits; 2018. 12. 5.
전자정부프레임워크 mysql, mariadb COMTECOPSEQ 업데이트 에러 HTTP Status 500 - Request processing failed; nested exception is egovframework.rte.fdl.cmmn.exception.FdlException: [IDGeneration Service] Encountered an exception attempting to update the WEBLOG_ID table.type Exception reportmessage Request processing failed; nested exception is egovframework.rte.fdl.cmmn.exception.FdlException: [IDGeneration Service] Encountered an exception attempting to upda.. 2017. 12. 28.
MySQL 루트 비밀번호 변경 mysql > use mysql;mysql > update user set password=password('비밀번호') where user = 'root'mysql > flush privileges; 2015. 1. 15.
MySQL 모든 프로시저 삭제 DELETE FROM mysql.proc WHERE db = 'dbname' AND type = 'PROCEDURE'; 2014. 8. 20.
MySQL 저장 프로시저(procedure) 사용하기 / 예제 1. 프로시저 생성 DELIMITER $$ DROP PROCEDURE IF EXISTS HellloWorld$$ CREATE PROCEDURE HelloWorld() BEGIN SELECT 'Hello World'; END$$ DELIMITER ; 2. 프로시저 호출CALL HelloWorld( ) 3. 응용3-1 변수 BEGIN DECLARE my_integer INT; DECLARE my_dob DATE DEFAULT '1960-06-21' SET my_integer=20; END; 3-2 파라미터 DELIMITER $$ CREATE PROCEDURE my_sqrt(input_number INT, OUT out_number FLOAT) BEGIN SET out_number=SQRT(input_numb.. 2014. 8. 19.
리눅스 mysql, 자바 연동 (java.lang.ClassNotFoundException: com.mysql.jdbc.driver 에러) java.lang.ClassNotFoundException: com.mysql.jdbc.driver 에러가 뜬다면mysql과 자바 연동이 안된 것이다이럴때는 mysql-connector를 다운받은다음에 %JAVA_HOME%lib/에 mysql-connector 파일을 복사해주고 vi /etc/profile로 파일은 열어서export CLASSPATH=.:%JAVA_HOME%/lib/mysql-connector-java-3.1.14-bin.jar를 추가시켜주고wq로 종료 후에sh /etc/profile로 변경한 값을 적용시켜주면 된다. 2014. 8. 11.