항상 문장 끝에 세미콜론이 들어가야됨

$show databases; // 모든 데이터베이스 보기

 

$use mysql; // mysql 데이터베이스 선택

 

$select host,user,password from user// 선택한 데이터베이스 호스트명,유저명,비밀번호

 

$insert into user(host,user,password)

 

->values('localhost','user',password('1234'));

ERROR 1364(HY000): Field 'ssl_cipher' doesn't have a default value 라는 에러가 나올 수가 있음.

Mysql 버전이 높아지면서 보안상의 이유로 에러가 발생함.

 

ssl_cipher,x509_issuer,x509_subject를 유저 생성시 추가해줌 values에선 '','','' 으로 처리해주면 됨

$insert into user(host,user,password,ssl_cipher,x509_issuer,x509_subject)

->values('localhost','user',password('1234').''.''.'');

 

 

 

'데이터베이스 > Mysql' 카테고리의 다른 글

Mysql INSERT 문  (0) 2014.05.15
sql 테이블 생성 및 제거  (0) 2014.05.15
Mysql Client 에서 자주사용하는 명령어  (0) 2014.04.29
이클립스 Mysql 연결  (0) 2014.04.29
Mysql 연결하기위한 기본 소스(자바)  (0) 2014.04.29
블로그 이미지

왕왕왕왕

,