目录

一、MySQL8.0安装

二、Navicat安装并与MySQL连接


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

②不足请留言评论!

Ubuntu18.04下MySQL8.0和Navicat15的安装与使用的更多相关文章

  1. windows系统下mysql-8.0.13-winx64(zip安装)

    一.下载地址: http://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-8.0.13-winx64.zip 二.安装: 1.解压: mysql根路 ...

  2. Ubuntu-18.04 下修改root用户密码,安装SSH服务,允许root用户远程登录,安装vsftp服务器

    修改root用户密码 打开终端,输入 sudo passwd root 指令: 安装SSH服务 ssh默认端口号是22,可以在/etc/ssh/sshd_config文件中修改 查看服务器否开启:ne ...

  3. Ubuntu18.04下的音频录制和编辑软件Ardour及QjackCtl(jackd gui)

    Ardour 是一个Linux和OSX下的多音轨录制和数字音频编辑软件. 需要配合ALSA或者JACK总线使用. 快速入门 http://brunoruviaro.github.io/ardour4- ...

  4. ubuntu18.04下安装mysql后无法用mysqlworkbench访问

    问题描述:我在ubuntu18.04下执行以下命令安装mysql时遇到了mysqlworkbench无法连接root用户的问题.ubuntu18.04下默认安装mysql时是5.7版本的,但是5.7版 ...

  5. Ubuntu18.04下安装搜狗输入法

    Ubuntu18.04下安装搜狗输入法 第一步:安装 fcitx输入框架 sudo apt-get install fcitx 第二步:在官网下载 Linux 版本搜狗输入法 https://piny ...

  6. Ubuntu18.04下安装MySQL

    Ubuntu上安装MySQL非常简单只需要几条命令就可以完成. 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client ...

  7. Ubuntu18.04下搭建LAMP环境

    一.Apache2 web 服务器的安装 : 可以先更新一下服务器 1.sudo apt-get update             # 获取最新资源包 2.sudo apt-get upgrade ...

  8. Ubuntu18.04下的 Android Studio 3.1.2

    Android Studio安装 参考官网上的安装说明 # 安装依赖 :i386 lib32z1 libbz2-1.0:i386 安装openjdk (Update 2018-08-21: 这次重装U ...

  9. 在Ubuntu18.04下编译出ffmpeg(支持推流H265成rtmp)

    Ubuntu18.04下编译libx264.libx265.libfdk_aac和ffmpeg 一.编译x264库 二.编译fdk-aac库 三.编译x265库 四.编译FFmpeg源码 五.设置环境 ...

随机推荐

  1. 关于MYSQL 和INNODB的逻辑关系图。最好的理解是一点点动手做,观察,记录,思考。

    每隔0.1秒就刷一次MYSQL文件的变化,并闪动标示出来,以观察SQL执行时,MYSQL的处理顺序. watch -n 0.1 -d stat /var/lib/mysql/ib_logfile0 / ...

  2. hdu4746莫比乌斯反演进阶题

    Mophues Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 327670/327670 K (Java/Others)Total S ...

  3. 【MySQL】如何解决分库分表遇到的自增主键的问题?

    雪花算法 Redis生成主键

  4. 你以为只有马云会灌鸡汤?Linux 命令行也会!

    你以为只有马云会灌鸡汤?Linux 命令行也会! "Linux 太南了o(╥﹏╥)o","我累了不想奋斗了o(︶︿︶)o"... 不知道你有没有想过,在你快丧失 ...

  5. WordPress批量更换域名

    UPDATE wp_options SET option_value = replace( option_value, 'http://www.old.com', 'http://www.new.co ...

  6. springboot中yml常用配置

    server: port: 8080 spring: datasource: #数据源配置 driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc: ...

  7. Unity 游戏框架搭建 2019 (四十八/四十九) MonoBehaviourSimplify 中的消息策略完善&关于发送事件的简单封装

    MonoBehaviourSimplify 中的消息策略完善 在上一篇,笔者说,MonoBehaviourSimplify 中的消息策略还有一些小问题.我们在这篇试着解决一下. 先贴出来代码: usi ...

  8. 解决docker创建的elasticsearch-head容器不能连接elasticsearch等问题

    在使用docker创建elasticsearch-head容器去连接elasticsearch的时候,容易出两个问题 1.不能连接elasticsearch 修改elasticsearch.yml文件 ...

  9. 删除节点与插入节点 & innerHTML

    1.测试removeChild()方法: 删除节点dom9.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" &q ...

  10. nodejs安装及环境变量的配置

    首先,nodejs安装到C盘的 建议安装到其他盘里,这是为了防止电脑出故障后C盘下载的东西会缺失 第一次安装nodejs的,第一步打开“nodejs官网:https://nodejs.org/zh-c ...