mysql 25

[mysql] CentOS 에서 MySQL 5.7 설치

http://www.koreaoug.org/dbms/2039 MySQL 사이트에서 Yum Repository 사용한 설치를 위해 아래 이름의 파일을 다운 받는다. down mysql57-community-release-el6-8.noarch.rpm [root@testora ~]# yum search mysql-communityLoaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfile * base: ftp.daumkakao.com * extras: ftp.daumkakao.com * updates: ftp.daumkakao.com===============================..

database/mysql 2017.08.27

[mysql] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

[mysql] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 1. root 암호 설정 - 먼저 mysqld_safe로 접속 가능하게 한다./usr/bin/mysqld_safe --skip-grant-tables & - mysql에 접속한다.mysql -u root mysql - 암호 설정한다.mysql> update mysql.user SET authentication_string=PASSWORD('password!') WHERE user='root';Query OK, 1 row affected, 1 warning (0.00 sec)Rows matched: 1 Changed: 1 Warnings: 1 m..

database/mysql 2017.08.27

[java] md5 aes128 mysql 암호화 적용

[java] md5 aes128 mysql 암호화 적용 테스트 해 본 결과 MYSQL에서 제공하는 암화화 두가지 (MD5, AES)와 JAVA 암호화 코드가 동일한 결과가 나옵니다. * 테스트 결과 ************************************************************************************************ * md5 - 텍스트: test6 - 암호화: 4cfad7076129962ee70c36839a1e3e15 - 텍스트: 12345 - 암호화: 827ccb0eea8a706c4c34a16891f84e7b * MySQL MD5 - 텍스트: test6 - 암호화: 4cfad7076129962ee70c36839a1e3e15 - 텍스트: 12345 ..

programming/java 2017.02.07

[아마존웹서버] MySQL 설정하기

[아마존웹서버] MySQL 설정하기 윈도우즈에 mysql을 설치하고 쓸적에는 테이블명의 대소문자에 대해서 별로 신경을 쓰지 않았습니다. 그런데 리눅스 쪽에 mysql을 설치했는데 당장 나타나는 문제가 테이블명의 대소문자 구분과 문자셋이었습니다. 두가지다 my.cnf 파일을 수정하고 mysql 리스타트를 해주면 됩니다. sudo vim /etc/mysql/my.cnfsudo service mysql restart 1. 테이블명 대소문자 구분 없애기 [mysqld] lower_case_table_names=1 2. mysql 문자셋 utf8 설정하기 [client] default-character-set = utf8 [mysqld] character-set-client-handshake=FALSE init_..

[아마존웹서버] MySQL 설치

[아마존웹서버] 우분투에서 MySQL 설치 MySQL 설치sudo apt-cache search mysql-serversudo apt-get install mysql-server-5.6mysql -u root -p MySQL 설치 관련해서는 검색 결과가 많이 나옵니다. 설치는 되었다고 보고 진행합니다. 로컬에서 설치후 접속을 하려면 몇가지 권한 문제로 잘 접속이 안 되는 경우가 생겼습니다. 1. root 권한으로 MySQL 접속하기 먼저 root 권한으로 접속하기 위해서 root passwd를 등록하였습니다. sudo passwd root 암호를 변경하고 su로 명령을 입력하여 root로 접속합니다. 2. 외부에서 접속하기 외부에서 접속하는데는 MySQL Workbench를 사용하는데 이때 SSH를 이용..

[mysql] 문자를 datetime으로 변환하기

[mysql] 문자를 datetime으로 변환하기 오라클의 date를 mysql의 datetime 형식에 컬럼에 넣으려고 합니다. 오라클에서 SELECT TO_CHAR(REGDATETIME, 'YYYY-MM-DD HH24:MI:SS') FROM POLL_ANSWER; mysql insert문에 str_to_date('2009-10-11 09:20:20','%Y-%m-%d %H:%i:%s') Insert into POLL_ANSWER (POLL_QUESTION_IDX,ANSWER,ORDER_NO,COUNT,REGUSERID,REGIP,REGDATETIME,LASTUSERID,LASTIP,LASTDATETIME,ISFREE,PRE_TYPE) values (725,'2',2,0,'Z0000002','127.0..

database/mysql 2015.07.26

[mysql] centos 구버전 mysql 사용시 secure_auth 접속 오류 해결

[mysql] centos 구버전 mysql 사용시 secure_auth 접속 오류 해결 1. old_passwords=1 추가하기 /etc/my.cnf 파일에 old_passwords=1 추가한다. 2. 암호 새로 설정하기이미 등록한 유저라면 set password for ~ 를 이용해서 localhost, % 로 설정해주면 된다. mysql> SET @@session.old_passwords = 0; Query OK, 0 rows affected (0.00 sec) mysql> SELECT @@session.old_passwords, @@global.old_passwords; +-------------------------+------------------------+ | @@session.old_p..

database/mysql 2014.10.28

[spring security] MySQL DB 생성하기

1. 프로젝트 database 설정하기 [spring security] MySQL DB 생성하기 Database 접속 정보는 /project-sample1/src/main/resources/properties/jdbc.properties 에 선언되어 있습니다. username = dbuser, password = !password 입니다. 2. MySQL Workbench를 실행하고 Server > Data Import를 선택합니다. 3. Import from Self-Contained File에서 Dump20140823.sql을 선택합니다. 4. Start Import 를 누릅니다. 5. Refresh All을 눌러줍니다. 6. 접속할 유저를 생성해 줍니다. grant all privileges on ..