Linux安装MySQL图文教程

1. 整体流程

下面是安装MySQL的整体流程:

gantt
    dateFormat  YYYY-MM-DD
    title MySQL安装流程

    section 安装准备
    下载MySQL安装包           :done,2022-10-01,2022-10-02
    确认系统依赖              :done,2022-10-01,2022-10-02

    section 安装MySQL
    解压安装包                :done,2022-10-02,2022-10-02
    创建MySQL用户和组         :done,2022-10-02,2022-10-02
    安装MySQL                 :done,2022-10-02,2022-10-02
    修改配置文件              :done,2022-10-02,2022-10-02
    启动MySQL服务             :done,2022-10-02,2022-10-02
    设置MySQL自启动           :done,2022-10-02,2022-10-02
    测试MySQL连接             :done,2022-10-02,2022-10-02

2. 安装步骤及代码

2.1 安装准备

在开始安装之前,我们需要下载MySQL的安装包并确认系统的依赖。

  • 下载MySQL安装包:

    • 访问MySQL官方网站,找到下载页面;
    • 根据系统类型选择合适的安装包;
    • 使用wget命令下载安装包,如:`wget
  • 确认系统依赖:

    • 打开终端,执行以下命令安装所需依赖:
      sudo apt update
      sudo apt install gnupg lsb-release
      

2.2 安装MySQL

接下来,我们开始安装MySQL。

  • 解压安装包:

    • 使用dpkg命令来解压安装包,如:sudo dpkg -i mysql-apt-config_0.8.19-1_all.deb
  • 创建MySQL用户和组:

    • 执行以下命令创建MySQL用户和组:
      sudo useradd -r -s /bin/false mysql
      sudo groupadd mysql
      sudo usermod -a -G mysql mysql
      
  • 安装MySQL:

    • 执行以下命令来安装MySQL:
      sudo apt update
      sudo apt install mysql-server
      
    • 在安装过程中,会提示设置MySQL的root密码。
  • 修改配置文件:

    • 打开MySQL的配置文件/etc/mysql/mysql.conf.d/mysqld.cnf,找到以下部分:
      [mysqld]
      bind-address = 127.0.0.1
      
    • bind-address的值改为0.0.0.0,即允许任意IP访问MySQL。
  • 启动MySQL服务:

    • 执行以下命令启动MySQL服务:
      sudo service mysql start
      
  • 设置MySQL自启动:

    • 执行以下命令设置MySQL自启动:
      sudo systemctl enable mysql.service
      
  • 测试MySQL连接:

    • 执行以下命令以测试MySQL连接:
      mysql -u root -p
      
    • 输入之前设置的root密码,如果成功登录到MySQL命令行界面,则表示安装成功。

3. 总结

通过以上步骤,我们成功安装了MySQL并进行了基本的配置。现在,您可以使用MySQL来创建数据库和表,以及进行其他操作了。希望本教程对您有所帮助!