目錄
一、MySQL8.0安裝
注意:若直接 sudo apt install mysql-server,你會發現安裝后的版本是5.0+。
1、官網下載MySQL for linux
①鏈接:https://dev.mysql.com/downloads/repo/apt/
②點擊下載:
③選擇直接下載:
2、安裝下載后的deb包
sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb
輸入密碼->選擇安裝的版本(回車)
繼續選擇MySQL8.0(回車)
方向鍵選定"OK"(回車)
注意:雖然選擇了MySQL8.0,但不會留下任何選擇過的痕跡,放心得將方向鍵移動到"OK"位置回車即可。
3、終端輸入更新指令
sudo apt update
4、正式安裝MySQL8.0
①終端輸入安裝命令:
sudo apt install mysql-server
②輸入密碼->重復輸入密碼:(圖源網絡)
③Tab鍵至"說明"最后選擇"OK":
④加密方式選擇第二個(一定要選擇第二個否則可能報異常:密碼錯誤)
⑤安裝成功登錄驗證:
注意:若版本號為8.0+版本,表示安裝成功。
二、Navicat安裝並與MySQL連接
1、官網下載 Navicat for linux
①鏈接:https://www.navicat.com.cn/download/navicat-for-mysql
②下拉至低端選擇Linux下的位置1下載:
③文件所在文件夾下打開終端執行:
chmod +x navicat15-mysql-cs.AppImage
2、啟動Navicat
法1:雙擊navicat15-mysql-cs.AppImage文件
法2:命令行輸入 ./navicat15-mysql-cs.AppImage
注意:可以看到下載后的軟件在啟動欄是找不到的。
①可以添加圖標並固定在dock:https://blog.csdn.net/qq_37806908/article/details/98523270
②Ubuntu18.04美化MacOS:https://blog.csdn.net/weixin_43350051/article/details/104593390
3、連接數據庫
①終端執行:
sudo apt install net-tools
ifconfig
② 記住框選出的ip地址
③打開Navicat->文件->新建連接->MySQL
注意:上面的連接名、主機一定要填寫前面獲取到的IP地址,否則各種異常。
④點擊確定即可連接
注意:若出現錯誤1130,原因就是數據庫不允許遠程訪問mysql服務(我在安裝后就出現這種錯誤,圖源網絡)
解決方法:
mysql -uroot -p //登錄MySQL
use mysql;
select host from user where user='root';
update user set host = '%' where user ='root';
flush privileges;
quit;
親測有效,感謝:https://www.cnblogs.com/BlackFungus/p/12117197.html
感謝:
https://blog.csdn.net/wm609972715/article/details/83759266
后記:
①本篇博客全部在ubuntu18.04下完成,包括所有截圖。
②不足請留言評論!