테스트 사이트 - 개발 중인 베타 버전입니다

mysql 8.0 에서 설치 에러,

전사아일 6년 전 조회 5,405

php 7.2 mysql 8.0.13-1 버전을 사용중 입니다.

첫 설치시에 다음과 같은 에러가 납니다.

 

mysql 8.0 에서 password 함수가 사용법이 좀 바뀐듯 한데요..

검색해봐도 이게 잘 안나오네요..

 

mysql 8.0 에서도 기존 password 함수를 사용할 방법이 있나요?

 

쿼리문 : 

insert into `g5_member` set mb_id = 'admin', mb_password = PASSWORD('76107610'), mb_name = '최고관리자', mb_nick = '최고관리자', mb_email = 'admin@domain.com', mb_level = '10', mb_mailling = '1', mb_open = '1', mb_email_certify = '2018-11-28 23:29:59', mb_datetime = '2018-11-28 23:29:59', mb_ip = '172.68.144.31'

 

해당 에러 :

1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('76107610'), mb_name = '최고관리자', ' at line 3

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

6년 전

MySql 8.0 부터 password 함수 때문에 머리 아프네요.

참고 하세요.

https://to-dy.tistory.com/58

https://sir.kr/g5_tip/9410

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인