欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu安装MySQL8.0

程序员文章站 2022-05-02 19:26:21
...

Ubuntu安装MySQL8.0

作者:Bright Xu

2020224



前言

  • 我们采用APT方式在Ubuntu系统中安装MySQL,这种方式安装的版本都是最新的版本,目前是8.0.19,通过这种方式安装好之后,所有的服务、环境变量都会启动和配置好,无须手动配置。

  • 由于MySQL和Ubuntu之间的版本适配原因,首先需要到MySQL官网下载MySQL APT安装配置包,下载地址为 https://dev.mysql.com/downloads/repo/apt/ 。下载后可使用几个简单的命令进行安装。

  • 我的系统环境:

    Ubuntu 18.04 64位

    MySQL 8.0.19

下载MySQL APT安装配置包

  • 首先访问 https://dev.mysql.com/downloads/repo/apt/ 获取配置包下载地址
    Ubuntu安装MySQL8.0

  • 复制下载链接
    Ubuntu安装MySQL8.0

目前,这里复制到的链接地址是

https://dev.mysql.com/get/mysql-apt-config_0.8.14-1_all.deb

  • 然后进入Ubuntu系统,打开终端,并输入以下命令,进行下载MySQL APT配置包
wget https://dev.mysql.com/get/mysql-apt-config_0.8.14-1_all.deb

Ubuntu安装MySQL8.0

  • 可以看到已下载好的MySQL APT配置包
    Ubuntu安装MySQL8.0
    目前下载的配置包是:

    mysql-apt-config_0.8.14-1_all.deb

安装MySQL APT配置包

  • 输入以下命令,进行安装:
sudo dpkg -i mysql-apt-config_0.8.14-1_all.deb

安装过程中出现选择项,通过上下键选择OK继续安装即可。
Ubuntu安装MySQL8.0

  • 安装完成之后,如下图所示。
    Ubuntu安装MySQL8.0

安装MySQL Server

  • 更新APT软件源:
sudo apt-get update
  • 安装MySQL Server
sudo apt-get install mysql-server

Ubuntu安装MySQL8.0

  • 输入 y 继续执行,弹出MySQL 8安装对话框,按回车键确定,进入设置root密码的对话框
  • 下载速度可能有点慢请耐心等待,可以尝试更换APT数据源,国内的镜像网站有很多,比如阿里云清华大学镜像等等,至于如何更换,请自行百度

  • 设置 root 用户密码,这里密码暂时设为 1234
    Ubuntu安装MySQL8.0

Ubuntu安装MySQL8.0

  • Tab 回车 确定
    Ubuntu安装MySQL8.0

  • 选择身份验证方式、密码加密方式,这里默认的即可。回车 确定
    Ubuntu安装MySQL8.0

  • 安装完成。
    Ubuntu安装MySQL8.0

  • MySQL 8安装好之后,会创建如下目录:

    数据库目录:/var/lib/mysql/。

    配置文件:/usr/share/mysql-8.0(命令及配置文件),/etc/mysql(如my.cnf)。

    相关命令:/usr/bin(mysqladmin、mysqldump等命令)和/usr/sbin。

    启动脚本:/etc/init.d/mysql(启动脚本文件mysql的目录)。

启动MySQL服务

  • 通过以上的APT方式安装好之后,所有的服务、环境变量都会启动和配置好,无须手动配置。
  1. 服务器启动后端口查询

    sudo netstat -anp | grep mysql
    

Ubuntu安装MySQL8.0

  1. 服务管理

    • 查看服务状态
    sudo service mysql status
    
    • 停止服务
    sudo service mysql stop
    
    • 启动服务
    sudo service mysql start
    
    • 重启服务
    sudo service mysql restart
    

登录MySQL数据库

mysql -u root -p

然后输入密码 1234
Ubuntu安装MySQL8.0

登录成功。