CentOS下mysql的安装过程

2023-04-15 04:14:00 centos mysql 安装过程

CentOS下mysql的安装过程:

1、首先,在CentOS系统下,我们需要检查系统是否安装了MySQL,可以使用以下命令:

rpm -qa | grep mysql

如果没有安装MySQL,则会显示空结果,如果安装了MySQL,则会显示已安装的MySQL的版本号。

2、接下来,我们需要从MySQL官网下载MySQL的安装包,可以使用以下命令:

wget https://dev.mysql.com/get/mysql-VERSION-linux-glibc2.12-x86_64.tar.gz

其中VERSION是MySQL的版本号,比如8.0.20,替换为你要安装的版本号即可。

3、将下载的安装包解压,使用以下命令:

tar -xzvf mysql-VERSION-linux-glibc2.12-x86_64.tar.gz

4、接下来,将解压出来的文件夹移动到/usr/local/mysql目录下,使用以下命令:

mv mysql-VERSION-linux-glibc2.12-x86_64 /usr/local/mysql

5、接下来,我们需要创建一个用户组和用户,用来运行MySQL,使用以下命令:

groupadd mysql

useradd -r -g mysql mysql

6、接下来,我们需要将/usr/local/mysql目录下的文件和文件夹拥有者改为mysql用户,使用以下命令:

chown -R mysql:mysql /usr/local/mysql

7、接下来,我们需要创建一个数据库存放目录,使用以下命令:

mkdir -p /usr/local/mysql/data

8、接下来,我们需要创建MySQL的配置文件,使用以下命令:

cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

9、接下来,我们需要初始化MySQL,使用以下命令:

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

10、接下来,我们需要创建一个MySQL服务,使用以下命令:

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

11、接下来,我们需要启动MySQL服务,使用以下命令:

service mysql start

12、接下来,我们需要设置MySQL的环境变量,使用以下命令:

vim /etc/profile

在文件末尾添加:

export PATH=$PATH:/usr/local/mysql/bin

13、接下来,我们需要设置MySQL的root用户密码,使用以下命令:

/usr/local/mysql/bin/mysqladmin -u root password '新密码'

14、最后,我们可以使用以下命令来检查MySQL是否安装成功:

mysql -u root -p

输入刚才设置的新密码,如果能够成功登录,则表示MySQL安装成功。

相关文章