Ubuntu18.04下MySQL8.0和Navicat15的安装与使用

目录

一、MySQL8.0安装

二、Navicat安装并与MySQL连接


一、MySQL8.0安装

注意:若直接 sudo apt install mysql-server,你会发现安装后的版本是5.0+。

1、官网下载MySQL for linux

①链接:https://dev.mysql.com/downloads/repo/apt/

②点击下载:

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第1张图片

③选择直接下载:

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第2张图片

2、安装下载后的deb包

sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb 

输入密码->选择安装的版本(回车)

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第3张图片

继续选择MySQL8.0(回车)

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第4张图片

方向键选定"OK"(回车)

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第5张图片

注意:虽然选择了MySQL8.0,但不会留下任何选择过的痕迹,放心得将方向键移动到"OK"位置回车即可。

3、终端输入更新指令

sudo apt update

4、正式安装MySQL8.0

①终端输入安装命令:

sudo apt install mysql-server

②输入密码->重复输入密码:(图源网络)

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第6张图片

③Tab键至"说明"最后选择"OK":

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第7张图片

④加密方式选择第二个(一定要选择第二个否则可能报异常:密码错误)

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第8张图片

⑤安装成功登录验证:

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第9张图片

注意:若版本号为8.0+版本,表示安装成功。

二、Navicat安装并与MySQL连接

1、官网下载 Navicat for linux

①链接:https://www.navicat.com.cn/download/navicat-for-mysql

②下拉至低端选择Linux下的位置1下载:

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第10张图片

③文件所在文件夹下打开终端执行:

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地址

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第11张图片

③打开Navicat->文件->新建连接->MySQL

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第12张图片

注意:上面的连接名、主机一定要填写前面获取到的IP地址,否则各种异常。

④点击确定即可连接

注意:若出现错误1130,原因就是数据库不允许远程访问mysql服务(我在安装后就出现这种错误,图源网络)

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用_第13张图片

解决方法:

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下完成,包括所有截图。

②不足请留言评论!

你可能感兴趣的:(数据库,各种踩坑,Ubuntu18.04)