亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Linux下修改mysql的root密碼后數據庫消失怎么處理?

Linux下修改mysql的root密碼后數據庫消失怎么處理?

藍山帝景 2019-05-29 10:06:44
Linux下修改mysql的root密碼后數據庫消失怎么處理
查看完整描述

4 回答

?
白衣染霜花

TA貢獻1796條經驗 獲得超10個贊

先用root帳戶登錄進去,輸入:

mysql>insert into mysql.user(Host,User,Password) values
("localhost","admin",password("1234"));

// 刷新權限表
mysql>flush privileges;

這樣就新建了一個用戶名:admin,密碼:1234的用戶。
退出去,再用新建的用戶登錄就可以了。

查看完整回答
反對 回復 2019-06-01
?
縹緲止盈

TA貢獻2041條經驗 獲得超4個贊

允許外網 IP 訪問
[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片
create user 'test'@'%' identified by '123456';

刷新授權
[sql] view plain copy 在CODE上查看代碼片派生到我的代碼片
flush privileges;

查看完整回答
反對 回復 2019-06-01
?
九州編程

TA貢獻1785條經驗 獲得超4個贊

用戶對哪一個數據庫有操作權限,是要用root用戶進行授權的。
創建用戶:
CREATE USER'username'@'host' IDENTIFIED BY 'password';
其中username 是用戶名,host是可以進行遠程訪問數據庫的服務器地址。

給用戶授權:
GRANT privileges ONdatabasename.tablename TO 'username'@'host';
給'username'@'host'用戶進行授權,其中privileges是要授予的權限,可以是all privileges、select、update等。databasename.tablename是要訪問的某個數據庫中的某張表,如果是所有的,則可以用*。

查看完整回答
反對 回復 2019-06-01
  • 4 回答
  • 0 關注
  • 1116 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號