달력

4

« 2024/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
.. .. ..
이런 그지같은 에러 같으니라고....

mysql을 실행 하면

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

메시지가 뜨면서 실행이 안되는 경우에는 다음과 같은 순서로 처리합니다.

# /usr/bin/safe_mysqld --user=root &

(Mysql 4.X 이상이면 mysqld_safe --user=root &)

(보통은 /usr/local/mysql/bin 이다.)

재부팅 하면 날라가므로 /etc/rc.local 에서 추가 시켜 줍니다.

그리고 다시 재시도 하면 아래와 같은 메시지가 나오게 됩니다.

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

이부분은 mysql root 패스워드를 초기화 해주면 됩니다.

# killall mysqld

# mysqld_safe --skip-grant &

# mysql

- mysql> use mysql

- mysql> update user set password=password('newpassword') where user='root';

- mysql> flush privileges

ps. flush privileges <-- (mysql reload)

'I.lib() > I.lib(Mysql)' 카테고리의 다른 글

Mysql 구동(start) 및 종료 (shutdown) 방법 (5.x)  (1) 2011.08.03
innoDB 와 MyISAM 차이  (0) 2011.07.18
mysql 패스워드 변경  (0) 2011.06.30
MYSQL에서 charset 설정 확인 방법  (0) 2011.06.24
MY SQL 날짜 함수  (0) 2011.05.31
.
:
Posted by .07274.