Linux安装MySQL数据库指南

1. 下载MySQL安装包

在Linux系统中安装MySQL,首先需要下载MySQL的安装包。官方网站提供了多个版本的MySQL,您可以选择适合您系统的版本进行下载。网址:https://dev.mysql.com/downloads/mysql/

2. 解压安装包

下载完成后,通过以下命令解压安装包:

tar xvf mysql-*.tar.gz

解压后会得到一个mysql目录,进入该目录:

cd mysql-*

3. 创建MySQL安装目录

在解压后的mysql目录外,创建一个新的目录来存储MySQL的安装文件。

sudo mkdir /usr/local/mysql

4. 移动解压后的文件

将解压后的mysql目录中的内容移动到新建的安装目录中。

sudo mv * /usr/local/mysql

5. 添加MySQL用户和用户组

在Linux系统中,通常会为每个服务提供一个独立的用户和用户组。为MySQL创建一个名为mysql的用户和用户组。

sudo useradd mysql

sudo groupadd mysql

sudo usermod -g mysql mysql

6. 初始化MySQL

执行以下命令初始化MySQL:

sudo bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

执行上述命令后,会输出一些信息,其中有一行包含了一个初始密码(hash)。请将该密码记录下来。

7. 启动MySQL

通过以下命令启动MySQL服务:

sudo bin/mysqld_safe --user=mysql &

8. 设置MySQL密码

执行以下命令来设置MySQL密码:

sudo bin/mysqladmin -u root password 'new_password'

new_password替换为您要设置的实际密码。

9. 连接到MySQL

通过以下命令连接到MySQL:

sudo bin/mysql -u root -p

然后输入您在步骤6中记录下来的密码。

10. 设置MySQL开机启动

执行以下命令将MySQL设置为开机启动服务:

sudo cp support-files/mysql.server /etc/init.d/mysql.server

sudo chmod +x /etc/init.d/mysql.server

sudo chkconfig mysql.server on

现在,您已经成功在Linux系统上安装了MySQL数据库。

操作系统标签