HCRM博客

如何在CentOS 7上安装MySQL数据库系统?

MySQL在CentOS7上的安装详细教程

卸载内置环境

1、检查MariaDB的存在

如何在CentOS 7上安装MySQL数据库系统?-图1
(图片来源网络,侵权删除)

使用命令ps ajx | grep mariadb检查是否有MariaDB进程存在。

如果有,使用systemctl stop mariadb.service停止服务。

2、检查系统安装包

使用命令rpm qa | grep mariadbrpm qa | grep mysql检查是否有相关安装包。

3、卸载默认的安装包

使用命令sudo yum remove mariadb尝试卸载所有相关的包。

如何在CentOS 7上安装MySQL数据库系统?-图2
(图片来源网络,侵权删除)

4、备份数据

备份/etc/my.cnf配置文件和/var/lib/mysql数据目录。

5、获取MySQL官方Yum源

下载MySQL Yum包:wget http://repo.mysql.com/mysql57communityreleaseel710.noARCh.rpm

配置MySQL Yum源

1、安装MySQL Yum源

使用命令rpm Uvh mysql57communityreleaseel710.noarch.rpm安装。

如何在CentOS 7上安装MySQL数据库系统?-图3
(图片来源网络,侵权删除)

2、检查Yum源

使用命令ls /etc/yum.repos.d/ l查看Yum源是否已添加。

开始安装MySQL

1、安装MySQL服务器

使用命令yum install y mysqlcommunityserver进行安装。

2、解决GPG密钥过期问题(如遇到):

使用命令rpm import HTTPS://repo.mysql.com/RPMGPGKEYmysql2022更新GPG密钥,然后重新安装。

3、检查安装是否成功

使用命令ps ajx | grep mysqld检查MySQL进程是否启动。

初次启动MySQL

1、启动MySQL服务

使用命令systemctl start mysqld启动MySQL服务。

2、登录MySQL

使用命令mysql u root p登录,初始密码可以在日志文件中找到。

3、修改root密码

登录后,执行命令ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';修改密码。

配置MySQL

1、配置文件修改

编辑/etc/my.cnf文件,设置字符集和其他参数。

2、创建用户组和用户

使用命令groupadd mysqluseradd r g mysql mysql创建用户组和用户。

3、初始化数据库

进入MySQL的bin目录,执行./mysqld initialize user=mysql datadir=/usr/local/mysql/data basedir=/usr/local/mysql初始化数据库。

4、启动MySQL服务

使用命令systemctl start mysqld启动服务。

5、设置软连接并重启MySQL

使用命令ln s /usr/local/mysql/supportfiles/mysql.server /etc/init.d/mysqlln s /usr/local/mysql/bin/mysql /usr/bin/mysql设置软连接,然后重启服务。

FAQs

1、如何检查MySQL是否安装成功?

可以使用命令mysql version检查MySQL的版本信息,如果能看到版本号则表示安装成功。

2、如何修改MySQL的root密码?

登录MySQL后,执行命令ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';来修改root用户的密码。

通过以上步骤,您可以在CentOS7上成功安装并配置MySQL,如果有任何疑问或问题,请参考上述内容或查阅相关文档。

分享:
扫描分享到社交APP
上一篇
下一篇