Mysql8 0以上版本如何解決遠端登入問題

2022-06-17 13:12:11 字數 470 閱讀 8228

進入mysql配置檔案vim /etc/my.cnf,在最後一行新增--skip-grant-tables,之後直接進入mysqlmysql -u root -p,不需要輸入密碼直接按enter.

之後輸入下面的sql修改密碼

alter user'root'@'localhost' identified by '你的密碼';
首先確保伺服器端口已經開放。

//建立乙個使用者,如果想使用root,此步可省略

create user 'oliver'@'%' identified by '密碼';

//授權

grant all privileges on *.* to oliver@'%';

flush privileges;

MySql8 0以上版本安裝

1 配置環境變數 變數名 mysql home 變數值 mysql存放路徑 例如 d mysql 8.0.20 winx64 2 生成data檔案 以管理員身份執行cmd 進入d mysql 8.0.20 winx64 bin下 執行命令 mysqld initialize insecure use...

本地安裝mysql8 0以上版本

2.解壓zip包,並將解壓檔案放入乙個資料夾下 3.配置環境變數 目的是為了避免在cmd視窗下操作時反覆切換路徑 4.在安裝根目錄下新增 my.ini檔案 data資料夾是初始化資料庫之後才有的,my.ini檔案預設是沒有的,自己可以編寫如下 mysqld 設定3306埠 port 3306 設定m...

MYSQL8 0以上版本正確修改ROOT密碼

部署環境 安裝版本red hat cent 7.0 mysql 版本 8.0.2.0 成功部署完畢後出現故障情況 1.正常啟動mysql服務後,敲linux中root賬戶和密碼進入不去。2.從 etc my.cnf 配置檔案中加入skip grant table後正常登陸,但是不能建立使用者等多操作...