HCRM博客

如何在CentOS上安装MySQL 5.5?

CentOS安装MySQL 5.5详细步骤

1、卸载残留环境

如何在CentOS上安装MySQL 5.5?-图1
(图片来源网络,侵权删除)

检查现有MySQL和MariaDB版本:使用命令rpm qa | grep mysqlrpm qa | grep mariadb 来检查系统中是否已安装MySQL或MariaDB。

删除残留包:使用命令rpm e nodeps [package_name] 删除查询到的所有MySQL和MariaDB相关的软件包。

2、下载并安装MySQL源

添加MySQL YUM源:通过wget命令下载MySQL源文件,例如wget HTTPS://dev.mysql.com/get/mysql80communityreleaseel73.noARCh.rpm,然后使用rpm ivh [filename] 命令进行安装。

配置YUM源:编辑/etc/yum.repos.d/mysqlcommunity.repo 文件,将5.5版本的enabled设置为1,其他版本设为0。

3、安装MySQL

如何在CentOS上安装MySQL 5.5?-图2
(图片来源网络,侵权删除)

安装必要的软件包:运行yum install y mysqlcommunityserver 来安装MySQL服务器。

初始化数据库:安装完成后,启动MySQL服务systemctl start mysqld 并进行初始化设置。

4、配置MySQL

修改root密码:使用mysqladmin u root password '新密码' 命令来设置新的root密码。

授权远程访问:登录MySQL后,执行grant all privileges on *.* to root@'%' identified by '新密码' with grant option; FLUSH PRIVILEGES; 以允许远程访问。

5、启动与管理MySQL服务

如何在CentOS上安装MySQL 5.5?-图3
(图片来源网络,侵权删除)

启动、停止和重启MySQL服务:分别使用systemctl start mysqld,systemctl stop mysqld,systemctl restart mysqld 命令。

查看服务状态:使用systemctl status mysqld 查看MySQL服务的当前状态。

FAQs常见问题解答

1、如何检查MySQL服务是否正在运行?

答案:可以通过执行systemctl status mysqld 命令来查看MySQL服务的当前状态,如果服务正在运行,你会看到"active (running)"的状态信息。

2、忘记MySQL root用户密码怎么办?

答案:如果忘记了root用户的密码,需要先停止MySQL服务(使用systemctl stop mysqld),然后以安全模式启动MySQL(不验证密码),再通过登录MySQL并重置密码,具体步骤包括:

停止MySQL服务:systemctl stop mysqld

启动到安全模式:mysqld_safe skipgranttables &

登录MySQL:mysql u root

更改密码:FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

重启MySQL服务:systemctl restart mysqld

是在CentOS系统上安装MySQL 5.5的详细步骤及两个常见问题的解答,希望这些信息能帮助你成功安装和管理MySQL 5.5。

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