반응형 MySQL10 ORALCE 에서 MYSQL, MARIADB 변경 시 확인 함수 ORALCE 에서 MYSQL, MARIADB 변경 시 확인 함수 - CONNECT BY LEVEL Link : aljjabaegi.tistory.com/549 MySql, MariaDB에서 connect by level 사용방법 MySql, MariaDB에서 connect by level 사용방법 오랜만에 포스팅에서는 MySql, MariaDB에서 connect by level 사용방법을 알아보겠습니다. connect by level 은 증가하거나 감소하는 데이터를 동적으로 생성.. aljjabaegi.tistory.com - TO_NUMBER -- ORACLE TO_NUMBER('1') -- MYSQL, MARIADB CASE('1' AS INTEGER) - DECODE --ORACLE DECODE(컬.. 알짜정보/IT정보 2021. 2. 24. MySql, MariaDB에서 connect by level 사용방법 MySql, MariaDB에서 connect by level 사용방법 오랜만에 포스팅에서는 MySql, MariaDB에서 connect by level 사용방법을 알아보겠습니다. connect by level 은 증가하거나 감소하는 데이터를 동적으로 생성할때 사용하는데요, 사용방법은 아래와 같습니다. SELECT LEVEL FROM DUAL CONNECT BY LEVEL Database/SQL 2021. 2. 23. vanila javascript 개선된 초성검색 기능 구현 vanila javascript 개선된 초성검색 기능 구현 이전에 포스팅한 초성검색은, 단순 한글 초성 검색을 했을 경우 값을 조회하는 기능였습니다. Link : aljjabaegi.tistory.com/219 Oracle 오라클 자음 초성 추출 함수, 자음으로 검색, 초성 검색 Oracle 오라클 자음 초성 추출 함수, 자음으로 검색, 초성 검색 개발을 하다보면 자음으로만 검색할 수 있게 해달라는 요청이 들어오곤 한다. 그럴때마다 유용하게 사용하는 것이 아래의 함수이다 aljjabaegi.tistory.com Link : aljjabaegi.tistory.com/220 Mysql 자음 초성 추출 함수, 자음으로 검색, 초성 검색 Mysql 자음 초성 추출 함수, 자음으로 검색, 초성 검색 개발을 하다보.. Programing/JavaScript 2020. 10. 26. mySql, mariaDB 사용자 생성 및 권한 설정 mySql, mariaDB 사용자 생성 및 권한 설정 [사용자 생성] create user '사용자ID'@'접속가능ip' identified by '비밀번호' 접속가능 ip에 '%' 로 설정한 경우 모든 ip 접속 가능. 'localhost' 일 경우 해당 하드웨어에서만 접속 가능. [ex] create user 'test'@'%' identified by 'test1234' [사용자 별 테이블 권한 설정] 모든 권한 설정의 경우 grant all privileges on 스키마.테이블 to 사용자ID@'접속가능ip' identified by '비밀번호' with grant option 조회권한만 설정할 경우 grant select on 스키마.테이블 to 사용자ID@'접속가능ip' identified .. Database/SQL 2020. 8. 31. Spring Boot Multiple Database Configuration + Mybatis +HikariCP, MySQL, Oracle, Using Mapper annotation Spring Boot Multiple Database Configuration + Mybatis +HikariCP, MySQL, Oracle, Using Mapper Annotation 스프링 부트에서 멀티 Database 연결 설정 Mybatis + HikariCp, MySql, Oracle, 어노테이션 방식 Spring Boot version : 2.1.1 Gradle spring boot 2.0.0 이상부터는 DBCP는 HikariCP가 기본입니다. 스프링 부트, Mybatis 환경에서 Oracle과 Mysql로 멀티 데이터베이스 연동하는 방법을 알아보겠습니다. 우선 필요한 라이브러리의 의존성 주입을 합니다. dependencies { compile('org.springframework.boot:s.. Programing/JAVA 2019. 4. 2. MYSQL, MariaDB 한글 검색 안될때 케릭터셋 설정방법, 변경방법 MYSQL, MariaDB 한글 검색 안될때 케릭터셋 설정방법 환경 : window, MariaDB 10.1 수정할 일이 있어 기존에 실에서 사용하던 디비를 가져와 테스트 디비를 새로 생성했는데 실에서 잘 되던 한글 검색이 잘 되지 않았다. 원인은 테스트 디비의 케릭터셋 설정 문제. 디비의 케릭터 셋을 확인한다. show variables like 'char%'; 역시나 character_set_server 가 latin1 으로 설정 되어 있었다. 개발 소스에서는 utf-8 인코딩을 해 보내는데 디비에서는 latin1으로 받으니 한글이 제대로 넘어가지 않은 것이다. [해결방법] MariaDB가 설치된 폴더의 data폴더로 이동한다. (보통 C:\Program Files\MariaDB 10.1\data) .. Database/기초 2017. 2. 20. Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 해결방법 Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 해결방법 Mysql 을 사용하기 위해 context-datasource.xml 에 아래와 같이 잘~ 설정을 해주었는데 드라이버 클래스가 로드할수 없다는 에러가 떳다. 원인은 말 그대로 mysql 드라이버를 로드 할 수 없다는 것. 해결방법은 mysql connector jar 파일을 다운받아 lib 폴더에 넣어주면 된다. jar 파일을 다운받기 위해 아래의 페이지로 이동한다. Link : mysql-connector-java-5.1.39-bin.jar 파일 다운 페이지로 이동해 아래의 형광색이 칠해진 부분의 Download를 클릭해 다운을 받는다.(오라클id/pw 필요) 다운받은 파일의 압축을 풀어 mysql.. Programing/JAVA 2016. 5. 20. MySQL ROW_NUMBER ORDER BY 정렬한 후 번호 매기기 MySQL ROW_NUMBER ORDER BY 정렬한 후 번호 매기기 아..오라클은 ROW_NUMBER() OVER (PARTITION BY ...ORDER BY) 로 정렬한 후 번호 매기기가 매우 쉽다. 하지만 우리의 MySql 은 그러한 함수가 없다. 그렇지만 MySql은 쿼리문에서 변수를 사용할 수 있는 막강한 기능이 있다. 변수를 이용하여 order by 한 쿼리에 rownumber 를 구하는 방법에 대해 알아보자. 우선 감을 잡기 위해 제일 기본이 되는 쿼리문 부터 보겠다. 기본 SELECT 문이다. SELECT T1.GG4ID AS GG4ID , T1 .BASIC_DAY AS DAY , T1 .BASIC_HOUR AS HOUR , T1 .BASIC_MIN AS MIN , T1 .VOLUME A.. Database/SQL 2016. 4. 27. ibatis 자동증가 컬럼 리턴해 사용하기 MySQL selectKey 사용하기 ibatis 자동증가 컬럼 리턴해 사용하기 MySQL selectKey 사용하기 Mysql 에서 자동증가 컬럼을 설정하기 위해선 테이블 생성시 AUTO_INCREMENT 만 설정 해주면 된다. 예) CREATE TABLE `webnotice` ( `LIST_NO` int(10) NOT NULL AUTO_INCREMENT COMMENT '공지사항일련번호' PRIMARY KEY, `USER_NAME` varchar(50) DEFAULT NULL COMMENT '등록자명', `TITLE` varchar(200) DEFAULT NULL COMMENT '제목', `CONTENT` varchar(2000) DEFAULT NULL COMMENT '내용', `CREATE_TIME` varchar(50) DEFAULT .. Programing/Spring 2016. 4. 18. MySQL 배치파일 백업 및 복구 방법, mysqldump 백업 in Windows MySQL 배치파일 백업 및 복구 방법, mysqldump 백업 in Windows 이번 포스팅에서는 MySQL의 배치파일을 만들어 백업하고 복구하는 방법에 대해서 알아보도록 하겠습니다. 데이터베이스의 백업 및 복구는 필수이니 정확히 알고 있기로 하죠. 예를 들기 위해 test 라는 DB 에 test_table 이라는 테이블을 만들어 놓았습니다. 이제 DB와 TABLE을 백업하기 위해 배치파일을 만들어 보도록 하죠. 메모장을 엽니다. 아래와 같이 작성후 BACKUP_DB.bat 파일로 저장을 하시면 됩니다. ::[BACKUP_DB.bat] ::콘솔 입력에 대한 화면 표시 끔 @ECHO OFF ::디렉토리 경로가 존재 하지 않을 경우 새 디렉토리 생성 IF NOT EXIST %4 (md %4) ::LOCA.. Database/SQL 2014. 6. 3. 이전 1 다음 반응형