HCRM博客

如何在CentOS 6.5上安装MySQL?

在CentOS 6.5系统上安装MySQL数据库,可以按照以下步骤操作,以下是详细的安装步骤和注意事项:

准备工作

1、检查是否已安装MySQL

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

在终端输入以下命令来检查系统是否已经安装了MySQL。

yum list installed | grep mysql

2、删除系统自带的MySQL及其依赖

如果系统已经安装了MySQL,可以使用以下命令卸载。

yum y remove mysqllibs.x86_64

3、下载MySQL安装包

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

使用Filezilla软件将MySQL安装包上传至Linux服务器的/usr/local/目录下。

安装MySQL

1、解压安装包

切换到存放安装包的目录。

cd /usr/local/

解压缩安装包,如果安装包名为mysql5.7.30linuxglibc2.12x86_64.tar.gz,则执行以下命令。

tar zxvf mysql5.7.30linuxglibc2.12x86_64.tar.gz

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

2、创建用户和组

创建mysql用户和组。

groupadd mysql

useradd r g mysql s /bin/bash mysql

3、初始化安装

进入解压后的MySQL目录。

cd mysql5.7.30linuxglibc2.12x86_64

初始化安装脚本。

./bin/mysqld initialize

4、配置MySQL

复制配置文件到指定位置。

cp supportfiles/mydefault.cnf /etc/my.cnf

设置文件权限。

chown R root .

chown R mysql data

chmod R 755 data

5、启动MySQL服务

启动MySQL服务。

./bin/mysqld_safe user=mysql &

查看MySQL服务状态。

ps aux | grep mysqld

6、设置root密码和安全配置

登录MySQL。

./bin/mysql u root p

设置新密码。

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

新权限。

FLUSH PRIVILEGES;

退出MySQL。

exit

7、添加MySQL服务到系统启动项

将MySQL添加到系统启动项中。

cp supportfiles/mysql.server /etc/init.d/mysqld

赋予脚本可执行权限。

chmod +x /etc/init.d/mysqld

添加服务到启动项。

chkconfig add mysqld

设置开机自启动。

chkconfig mysqld on

常见问题及解决方法

问题描述 解决方案
忘记MySQL Root密码怎么办? 停止MySQL服务,然后以不检查权限的方式启动MySQL,修改root密码后再重新启动MySQL服务。
MySQL服务无法启动 检查错误日志(通常位于数据目录下),根据日志中的错误信息进行相应修复,如权限问题或配置文件错误等。

通过以上步骤,您可以在CentOS 6.5系统上成功安装并配置MySQL数据库,如果在安装过程中遇到任何问题,可以参考上述FAQs部分寻找可能的解决方案。

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