MySql 설치 on Ubuntu 10.10, 12.04

개인적으로 APM(Apache서버, PHP, MySql) 중 가장 삽질을 많이 했지만, 삽질 한 두 번하고 나니 가장 설치하기 쉬운게 MySql 같다.
root password 설정안되어있어서 삽질한거 생각하면,,,, 자세한건 아래에서.. -_-

참고로 내 블로그에 있는 APM 설치 내용은 미디어위키 설치를 위해 최적화한 내용이니(최적화라기보다는 설치에 필요한 내용만 다룸) 이외의 어려움이 발생하거나 필요가 발생하면 웹서핑을 해주세요~ :)


MySql 설치

$ sudo apt-get install mysql-server

위의 명령어를 치고 놀다보면 아래와 같이 창이 하나 뜬다. root pw를 묻는 창이니 긴장하지말고 비번을 입력하면 된다.




설치완료! 후 이제 mysql 접속! 을 하려고 mysql을 치면 아래와 같이 거부를 당한다 -_-;








벗, mysql -u root -p 를 누르면 아래와 같이 password를 묻고 입장시켜준다~
입장을 하면 아래와 같이 화면이 바뀌고 버전도 확인 할 수 있다. :)




*근데 이유는 잘 모르겠지만 그래도 거부당할때가 있다. 내가 그랬다.
그럴땐 재부팅을 해봐라... 나는 한참동안 이것저것 다 시도를 해봤지만 성공하지 못했고,,
재부팅을 하고나니 됐다 -_-;;;

버전을 확인하는 다른 방법은 아래와 같이 하면 된다.

$ mysql --version



나는 어려움없이 들어왔지만 mysql 이 거부하는 경우가 있다. 그럴땐 아래와 같은 방법으로 입장하고  루트 암호를 설정하면 된다.


$ sudo /etc/init.d/mysql stop         ( 동작중인 mysql 정지 )
$ mysqld_safe --skip-grant &        ( 안전모드로 비번 없이 들어가겠음)
$ mysql -u root -p                        ( root 로 비번없이 입장~)

(드디어 mysql 입장!)
mysql> use mysql                         ( mysql database 사용 )
mysql> update user set password=password('비밀번호') where user='root';
mysql> flush privileges;
mysql> quit

$ sudo /etc/init.d/mysql start





댓글 없음:

댓글 쓰기

안녕하세요 :)