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数据库。