記一次mysql啟動報錯處理方式

2022-07-25 03:54:11 字數 850 閱讀 5016

檢視mysql日誌報錯有如下關鍵報錯

can't open the mysql.plugin table. please run mysql_upgrade to create it.

通過搜尋一些資料找如下方式處理後就好了

如果資料庫裡有重要資料建議先進行備份

find / -name fill_help_tables.sql

cd /usr/local/mysql/share/

lsfind / -name mysql_install_db

cd /usr/local/mysql/bin

./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/home/mysql_data/ &

rm -rf /home/mysql_data/

./mysql_install_db --user=mysql --basedir=/home/mysql_data/mysql/ --datadir=/home/mysql_data/ &

./mysqld --user=mysql --basedir=/home/mysql_data/mysql/ --datadir=/home/mysql_data/ &

/etc/init.d/mysqld start

ss -tnl

mysql

mysql -p3309

history

啟動後在配置檔案新增下面引數後重啟mysql

skip-grant-tables

重新設定密碼

alter user 'root'@'localhost' identified by '新密碼';

記一次mysql服務不能啟動

之前開啟後台專案的機器,發現登陸後台系統時,輸入使用者名稱 密碼後,提示使用者名稱或密碼錯誤。1.連線mysql資料庫,發現鏈結不上,但是ps ef grep mysql 發現有mysql服務 2.輸入mysql u root p 提示說找不到sock檔案 3.service mysqld rest...

mysql安裝一次 記一次mysql安裝

mysql 分為安裝版和壓縮版 2.安裝 2.1 解壓得到 mysql 8.0.15 winx64 資料夾 2.2 在mysql 8.0.15 winx64 資料夾下,新建配置檔案my.ini,內容 如下 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄,這裡是唯一你需要改...

記一次搞笑的報錯經歷

今天和同事聊天,突然聊到難忘的報錯,突然想起有一次很搞笑的經歷,覺得不錯想記下來。記得那時去年十月一前夕某天 啪,啪 鍵盤敲擊的聲音不斷,今天專案要上線,十月長假我就要來啦!努力一天懷著愉悅的心情進行最後乙個bug的修改以及測試 沒問題了 測試小姐姐說道。好啊 那上線 望著窗外朦朧的月光,明天下午要...