背景:
因剛開始安裝mysql
ok 下面開操作了(注:以下操作均在零晨1點操作,記住先將資料備份成sql檔案):
1. service mysqld stop
4. rm -rf mysql //把原來的資料目錄刪掉
6. service mysqld start
本以為沒啥問題,執行第6條命令後發現mysql起不來,所如下錯誤:
starting mysql. error! theserverquit without updating pid file (/usr/local/mysql/data/ay13121220352352963dz.pid).
執行service mysqld status輸出如下提示資訊:
error! mysql is not running, but lock file (/var/lock/subsys/mysql) exists
ok 這個問題應該很常見了,我的解決辦法是執行如下命令:
2. rm -f /var/lock/subsys/mysql
再執行service mysqld start 大功告成
MysqL資料儲存目錄遷移
mysql資料儲存目錄遷移 1 停止mysql的服務 sudo service mysql stop 2 檢視資料庫位址 cd var lib 3 檢視mysql的許可權和使用者組 這個目錄下儲存著mysql的資料 ll var lib 4 建立資料庫遷移目錄 sudo mkdir mysqldat...
遷移mysql資料目錄
遷移mysql資料目錄 mysql執行一段時間後,發現mysql資料所在盤空間不夠了,需要將mysql資料,資料目錄遷移到另乙個磁碟。1,複製 var lib mysql下所有檔案 目錄到 home work mysql data lib mysql下 2,修改 etc my.cnf檔案內容 修改d...
mysql資料目錄遷移
mysql的儲存目錄預設是在 var lib mysql 下面將修改預設儲存目錄.本文使用mysql8.0.20版本,與mysql8.0.11版本不同,8.0.11版本的資料遷移請看另一篇部落格 mysql8.0.11資料遷移 1.先停止mysql服務 service mysqld stop 2.建...