本文共 1454 字,大约阅读时间需要 4 分钟。
安装并配置MySQL数据库是CentOS系统的常见操作之一。本文将详细介绍如何通过YUM源安装MySQL,并进行必要的配置。
在CentOS系统中,默认已经配置了YUM存储库。如果尚未安装MySQL源,可以按照以下步骤操作:
# 下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm# 安装mysql源yum localinstall mysql57-community-release-el7-8.noarch.rpm
安装完成后,可以通过以下命令检查mysql源是否已启用:
yum repolist enabled | grep "mysql.*-community.*"
安装MySQL数据库:
yum install mysql-community-server
启动MySQL服务并检查状态:
systemctl start mysqldsystemctl status mysqld
设置MySQL服务开机启动:
systemctl enable mysqldsystemctl daemon-reload
安装完成后,root用户的密码可以通过以下命令查看并修改:
grep 'temporary password' /var/log/mysqld.log
通过MySQL客户端修改密码:
mysql -uroot -p
执行以下命令修改root用户密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
或使用更简洁的方式:
mysql -uroot -pset password for 'root'@'localhost' = 'MyNewPass4!';
编辑/etc/my.cnf文件,添加编码配置:
vim /etc/my.cnf
在[mysqld]下添加:
character_set_server=utf8init_connect='SET NAMES utf8'
重新启动MySQL服务:
systemctl restart mysqld
如果需要卸载已安装的MySQL,可以按照以下步骤操作:
rpm -qa | grep -i mysql
yum remove mysql-community mysql-community-server mysql-community-libs mysql-community-common
rpm -qa | grep -i mysql
yum remove mysql-community-release
rpm -qa | grep -i mysql
删除相关文件目录:
find / -name mysql
清理文件:
rm -rf /usr/share/mysql
通过以上步骤,您可以完成MySQL数据库在CentOS系统中的安装与配置。如果有任何问题,请根据错误信息逐步排查并参考MySQL官方文档进行进一步处理。
转载地址:http://nvm.baihongyu.com/