mysql 설치 & 세팅
- 카테고리 없음
- 2010. 10. 21.
설치 OS : 우분투 10
sudo apt-get install mysql
mysql> USE mysql;
mysql> SELECT Host, User, Password FROM user;
기본적으로 Host컬럼에 root 외부접속이 막혀있다.
mysql> INSERT INTO user (Host, User, Password) VALUES ('localhost', '유저', password('비번'));
mysql> INSERT INTO user (Host, User, Password) VALUES ('127.0.0.1', '유저', password('비번'));
mysql> INSERT INTO user (Host, User, Password) VALUES ('%', '유저', password('비번'));
mysql> FLUSH privileges;
mysql> INSERT INTO user (Host, User, Password) VALUES ('127.0.0.1', '유저', password('비번'));
mysql> INSERT INTO user (Host, User, Password) VALUES ('%', '유저', password('비번'));
mysql> FLUSH privileges;
위 쿼리 실행 후 생성 한 유저로 외부접속.
만약 안된다면 sudo vi /etc/mysql/my.cnf 에서 bind address 부분 # 주석처리 후 다시 시도.
재시작
$ sudo service mysql stop
$ sudo service mysql start
$ sudo service mysql start