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:
- 执行以下命令来安装MySQL:
sudo apt update sudo apt install mysql-server
- 在安装过程中,会提示设置MySQL的root密码。
- 执行以下命令来安装MySQL:
-
修改配置文件:
- 打开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服务:
- 执行以下命令启动MySQL服务:
sudo service mysql start
- 执行以下命令启动MySQL服务:
-
设置MySQL自启动:
- 执行以下命令设置MySQL自启动:
sudo systemctl enable mysql.service
- 执行以下命令设置MySQL自启动:
-
测试MySQL连接:
- 执行以下命令以测试MySQL连接:
mysql -u root -p
- 输入之前设置的root密码,如果成功登录到MySQL命令行界面,则表示安装成功。
- 执行以下命令以测试MySQL连接:
3. 总结
通过以上步骤,我们成功安装了MySQL并进行了基本的配置。现在,您可以使用MySQL来创建数据库和表,以及进行其他操作了。希望本教程对您有所帮助!