갑자기 서버 DB 에러 발생

뭘 잘못 건드려 서버 전체 백업한 걸 복원했더니…. 쩝~

결국 mysql 삭제하고 재설치해도 안되길래, 3번째 재설치 후 워드프레스 DB 백업 명령 내려놓고 대공원 걷다가 오니 겨우 된다.

아래 메시지 뿌리면 무조건하고 mysql 재설치. DB는 매일 백업해야…

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

mysql관련된 라이브러리 까지 모두 깔끔하게 삭제한다. 

apt remove –purge mysql*

혹여나 남아 있는 파일이 있는지 확인한다.

dpkg -l | grep mysql

다른 파일들을 제거한다.

rm -rf /etc/mysql /var/lib/mysql
apt autoremove
apt autoclean
 
설치를 시작한다.

apt update
apt install mysql-client
apt install mysql-server
 
cat /etc/mysql/debian.cnf
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host     = localhost
user     = debian-sys-maint
password = *
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host     = localhost
user     = debian-sys-maint
password = *
socket   = /var/run/mysqld/mysqld.sock

http://ip_address/dbmyadmin/index.php?route=/

user_id / hostname 입력 후

접속 후 wp_DB, gnuboard_DB 생성 후…

root@hostname:/bckup# mysql -uroot -p wp_DB < wp_DB.sql
Enter password:

root@hostname:/bckup# mysql -uroot -p gnuboard_DB < gnuboard_DB.sql
Enter password:

Leave a Comment