ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ubuntu에 Mysql 설치 후 root 접속에러
    OS/Linux 2014. 5. 12. 13:26
    반응형

    ubuntu에 Mysql 설치 후 Mysql 에러가 나서 로컬에서 root로 접속을 할 수가 없었다.


     # mysql -u root -p

     Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'


     - 해결한 방법


    sudo service mysql restart


    해도 안되길래 mysql-server를 재설치 했다


    sudo apt-get --reinstall install mysql-server


    그래도 저 명령어가 뜬다.. 하


    그래서 아래 방법같이 root 비밀번호를 없애고 들어가니 해결되었다.


    http://jmnote.com/wiki/MySQL_root_%ED%8C%A8%EC%8A%A4%EC%9B%8C%EB%93%9C_%EB%B6%84%EC%8B%A4


    -------------------------------------------------------------- 

    다음날, 또 같은 에러... -_-

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

    아래 방법으로 

    vim /etc/mysql/my.conf

    [mysql-server] 쪽에 .sock 파일의 경로를 변경해주면 된다...

    socket      = /var/lib/mysql/mysql.sock     로 수정


    출처 - http://dryad.kr/bbs/board.php?bo_table=rboard01&wr_id=294


    위와 같은 에러가 또 뜬다면.,.

    자신의 서버에 mysql-server가 깔려있는지 mysql-client 도 깔려있는지 확인해야한다.

    [client]
        socket      = /var/lib/mysql/mysql.sock


    그리고 mysql 재실행

    sudo service mysql restart



    반응형

    'OS > Linux' 카테고리의 다른 글

    SSH 접속 안 될 때  (0) 2014.05.26
    아마존 서버시간 설정  (0) 2014.05.12
Designed by Tistory.