헤

mysql_fix_privilege_tables

· 2012-03-12 (월) 00:11:07 · 2831
MySQL 버전이 무엇이며.
어떻게 설치 하셨으며
전과 같은 에러 메세지가 나오는지..
전과 같은 메세지가 나오지 않는다면 할필요가 없는 작업 입니다.
전에도 얘기 드렸듯이 질문하신 메세지가 나오는 이유는
디비 데이터를 4.0.xx 에서 4.1.xx 또는 5.0.xx 로 업데이트 하였을때 MySQL 권한 테이블 정보를 업데이트 하기 위함입니다.
디비 데이터를 업데이트하는 경우가 아니라면 필요 없는 작업 입니다.
---
위의 얘기는.. 그냥 딴 얘기구요 ㅡ.ㅡ;; 머 그렇다는 거구요 ..
리눅스라면 bin 디렉터리에 mysql_fix_privilege_tables 가 있습니다.
편집기로 열어 보시면
root_password=""
host="localhost"
user="root"
port=""
socket=""
comment=""
database="mysql"
bindir="/usr/local/mysql/bin"
위 부분이 있는데요 ..
이 부분에 root_password 에 root 패스워드를 입력 하시고
./mysql_fix_privilege_tables
이렇게 실행 하시면 됩니다.
윈도우라면 scripts 디렉터리에 mysql_fix_privilege_tables.sql 파일이 있습니다.
mysql -uroot -p패스워드 --force mysql < mysql_fix_privilege_tables.sql
이런 명령어로 업데이트 해주시면 됩니다.
만약 scripts 디렉터리가 없다면
MySQL 4.0 -> MySQL 4.1 로 업데이트 하는 경우라면
mysql_fix_privilege_tables.sql
.
 
|
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
PHP 12-03-14 조회 2,222
jQuery 12-03-13 조회 3,116
jQuery 12-03-13 조회 4,250
Linux 12-03-13 조회 2,169
PHP 12-03-13 조회 2,334
jQuery 12-03-12 조회 6,280
MySQL 12-03-12 조회 2,615
기타 12-03-12 조회 3,320
jQuery 12-03-12 조회 1.7만
PHP 12-03-12 조회 4,148
MySQL 12-03-12 조회 2,996
MySQL 12-03-12 조회 2,832
MySQL 12-03-12 조회 3,449
MySQL 12-03-12 조회 5,575
MySQL 12-03-12 조회 3,580
MySQL 12-03-12 조회 7,553
MySQL 12-03-12 조회 4,876
MySQL 12-03-12 조회 1.4만
node.js 12-03-11 조회 3,373
Linux 12-03-11 조회 2,245
Linux 12-03-11 조회 3,896
Linux 12-03-11 조회 9,172
Linux 12-03-11 조회 3,453
Linux 12-03-11 조회 3,157
Linux 12-03-11 조회 7,038
Flash 12-03-10 조회 3,401
JavaScript 12-03-10 조회 3,335
기타 12-03-09 조회 1.5만
PHP 12-03-09 조회 2,615
JavaScript 12-03-09 조회 2,821