排錯日誌 Mysql

2021-10-08 01:28:03 字數 1385 閱讀 4801

安裝mysql出現問題:由於找不到vcruntime140_1.dll,無法繼續執行**。重新安裝程式可能會解決此問題

之前mysql用著好著,可是今天在啟動mysql後輸入密碼出現了閃退,在任務管理器中發現mysql服務沒有啟動,當手動啟動時提示拒絕訪問。在網上查詢原因發現問題所在。

問題原因:mysql服務沒有安裝。

解決辦法

d:\web\mysql-8.0.19\mysql-8.0.19-winx64\bin>mysqld --initialize --console

原因:沒有以管理員許可權執行cmd.exe程式

完成之後,之前設定的使用者名稱丟失了。

select host,user,authentication_string from mysql.user;

密碼是用md5加密過的,只能看到加密後的內容,無法找回密碼。

mysql新建使用者,修改許可權

(1)登入:mysql -u root -p

(2)檢視現有使用者(mysql8.0.1)

(3)新建使用者

格式:create user 「username」@「host」 identified by 「password」;

eg:1.mysql->create user 『test』@『localhost』 identified by 『123』;

2.mysql->create user 『test』@『192.168.7.22』 identified by 『123』;

3.mysql->create user 『test』@』%』 identified by 『123』;

/host=「localhost"為本地登入使用者,host=「ip"為ip位址登入,host=」%」,為外網ip登入/

(4)刪除使用者

格式:drop user 『username』@『host』;

(5)授權

格式:grant privileges on databasename.tablename to 『username』@『host』

identified by 『password』;

新建使用者後重新連線:

url: jdbc:mysql://localhost:3306/test?servertimezone=asia/shanghai

參考解決mysql8.0時區的問題

MySQL排錯記錄

vim etc default grub possible cpus 8 grub2 mkconfig o boot grub2 grub.cfg 每條mysql語句都會記錄 set global general log on tail f var lib mysql localhost.log s...

mysql的監控和排錯

一 收集手段 既然出了問題,首先要進行資料問題的收集,所以做好mysql平時資料收集的準備,已方便作為排查問題的手段 1 慢日誌的開啟 強烈建議 慢日誌記錄的sql語句對於排查大部分問題相當有幫助,和研發聯絡討論也有了根據,是非常必要的。可以用lepus的慢日誌切割指令碼,按照小時進行切割檔案,方面...

mysql無法輸入中文排錯

題記 以前都是使用視覺化介面建立資料庫,進行操作的,但是今天使用cmd視窗進行操作發現出錯了。以前記得自己使用cmd也是可以正確操作的,但是這次卻出錯了,在網上找了很多解決的辦法,最後還是自己慢慢借鑑和摸索出來。下面是乙個正確的建立語句,這樣就不會出現我的錯誤了,把自己踩的坑寫出來,希望幫到大家。謝...