mysql使用過程中的各種坑

2021-09-27 04:07:50 字數 915 閱讀 5783

mysql登陸成功之後,使用命令

update user set password=password(「1234」) where user=「root」;

修改密碼的時候出現錯誤: error 1054 (42s22): unknown column 『password』 in 『field list』

命令重新修改就可以了。

修改完之後不要忘了使用flush privileges命令重新整理mysql許可權。

mysql> update user set authentication_string=password(「1234」) where user=「root」;

query ok, 1 row affected, 1 warning (0.00 sec)

rows matched: 1 changed: 1 warnings: 1

mysql> flush privileges;

query ok, 0 rows affected (0.00 sec)

mysql什麼時候需要flush privileges?

flush privileges 命令本質上的作用是將當前user和privilige表中的使用者資訊/許可權設定從mysql庫(mysql資料庫的內建庫)中提取到記憶體裡。mysql使用者資料和許可權有修改後,希望在"不重啟mysql服務"的情況下直接生效,那麼就需要執行這個命令。通常是在修改root帳號的設定後,怕重啟後無法再登入進來,那麼直接flush之後就可以看許可權設定是否生效。而不必冒太大風險。

linux ubuntu怎麼檢視mysql使用者

mysql -u root -p //以root賬戶登陸之後

use mysql;

select user from user;

ubuntu中給mysql新增新使用者並分配許可權

mysql怎麼檢視使用者許可權

Glide使用過程中遇到的坑

專案之前使用的載入庫是universal image loader,但是此庫已經好久不維護了,同時也發現了更加不錯的載入庫,也就是glide,用起來很方便並且記憶體佔用量還很令人滿意,所以決定大刀闊斧的將之前的載入庫換成glide。但是在換使用者頭像相關模組的時候發現問題了,就是載入網路時第一次載入...

swagger使用過程中遇到的坑

1 無限請求 如果swagger頁面請求有錯誤,swagger會無限嘗試訪問,後面重啟專案的時候,控制層會無限重新整理出現日誌的內容 本地的好辦,如果專案專案部署到伺服器中,可能十幾分鐘產生幾個g的日誌檔案 解決方式 最簡單的方式 關閉請求報錯的瀏覽器 2 同名問題 api 同名的問題 因為swag...

關於VMware使用過程中的各種坑解決(一)

莫名其妙出現的問題 1.進入vmware,選擇某個虛擬機器單擊開啟,然而在一直停留在轉圈的介面 解決方案 可能是什麼地方檔案出錯 應該是上次強制關機導致的 直接解除安裝整個 vmware 軟體 2.在解除安裝完成後,刪除 installation 中的之前配置的虛擬機器資訊的資料夾,發現提示 操作無...