原文:https://blog.csdn.net/jianjiao7869/article/details/81029171
原來root用戶有兩個,一個只允許localhost登陸,一個可運行所有用戶登陸,並且密碼也是root,所以數據庫總是被莫名其妙刪除
選擇mysql數據庫,執行下面這條sql語句:
這里只留下了允許localhost登陸的root用戶,另一個允許所有用戶登陸的被我刪了,即刪除之前,表中還有一條 user:root host:%的數據,這個用戶的密碼也是root,坑爹的。
參照原文中新增了olivertian這個用戶,授予了所有的權限(也可以新建用戶授予不同權限,比如某用戶只允許查看某個數據庫),允許所有用戶登陸,並修改了密碼。
另附上一個mysql添加用戶並授予不同權限的博文:https://www.cnblogs.com/lijinping321/p/8514569.html