ubuntu20.04 安裝 mysql8.0.27


安裝mysql

$ sudo apt update
$ sudo apt install mysql-server

進行初始化配置
$ sudo mysql_secure_installation

 查看MySQL版本

$ mysql --version

查看MySQL運行狀態
systemctl status mysql.service

進行連接
$ sudo mysql -u root -p

$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
打開文件修改bind-address=0.0.0.0

重啟MySQL服務
$ sudo systemctl restart mysql.service

 連接MySQL

$ sudo mysql -u root -p

 創建遠程連接賬戶並授權

mysql> use mysql;

mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'Movies123.';
mysql> grant all privileges on *.* to 'root'@'%';

 如果遠程連接時報錯plugin caching_sha2_password could not be loaded,執行

mysql> alter user 'root'@'%' identified with mysql_native_password by 'Movies123.';

 

本地代碼鏈接,改密碼方式:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Movies123.';

 

 刷新權限

mysql> FLUSH PRIVILEGES;

 查看用戶

mysql> select host, user, authentication_string, plugin from user;

 使用Navicat遠程連接

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM