yum install mysql-server
,然后启动并设置开机自启:systemctl start mysqld
和systemctl enable mysqld
。在CentOS上安装并配置MySQL服务器的详细步骤如下:
1、安装前的环境检查
确保自己在 root 用户下进行:所有操作需要在root权限下进行,以确保有足够的权限执行安装和配置任务。
检查是否有 MySQL 或 MariaDB 正在运行:使用以下命令检查是否有 MySQL 或 MariaDB 进程正在运行,如果发现有进程在运行,需要关闭这些进程。
ps ajx | grep mysql ps ajx | grep mariabd
如果没有发现任何进程存在,说明没有 MySQL 正在运行,如果发现有进程在运行,可以使用以下命令关闭进程:
systemctl stop mysqld
检查是否有 MySQL 安装包:使用以下命令检查是否有 MySQL 安装包,若有安装包出现,并且之前没有用过 MySQL,那就将这些安装包删除。
rpm -qa | grep mysql rpm -qa | grep mysql | xargs yum -y remove
检查是否有 MySQL 的残留和配置文件:检查是否有配置文件,如果有,删除即可。
ls /etc/my.cnf rm -rf /etc/my.cnf
检查是否有客户端和服务端:使用以下命令检查是否有客户端和服务端。
which mysql which mysqld
2、下载官方的 MySQL 安装包
查询自己的 Linux 版本:使用以下命令查询自己的 Linux 版本。
cat /etc/redhat-release
进入官网找到自己的版本进行下载安装包:访问 [MySQL Yum Repository](http://repo.mysql.com) 下载适用于你的 CentOS 版本的 MySQL 安装包,通常选择mysql57-community-release-el7
开头的版本。
将下载好的安装包上传到 Linux:使用rz
命令将文件上传到 Linux 系统。
rz
解压安装包:使用以下命令解压安装包。
rpm -ivh mysql57-community-release-el7.rpm
检查是否解压成功:使用以下命令检查是否解压成功。
ls /etc/yum.repos.d/ -l
3、开始安装 MySQL
正式安装 MySQL:使用以下命令安装 MySQL 服务器。
yum install -y mysql-community-server
更新 GPG 密钥:如果出现 GPG 密钥过期的问题,可以更新 GPG 密钥。
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
检查是否安装成功:如果没有安装成功,可以按照之前的步骤重新安装。
4、启动 MySQL 服务
启动 MySQL 服务:使用以下命令启动 MySQL 服务。
systemctl start mysqld
检查是否成功启动:使用以下命令检查 MySQL 服务是否成功启动。
ps ajx | grep mysqld
5、登录 MySQL 并进行初步配置
登录 MySQL:使用以下命令登录 MySQL,初始密码为空。
mysql -u root -p
修改 root 用户密码:登录后,修改 root 用户的密码。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPass'; FLUSH PRIVILEGES;
查看数据库列表:使用以下命令查看数据库列表。
SHOW DATABASES;
退出 MySQL:使用以下命令退出 MySQL。
EXIT;
6、进行简单的小配置
配置编码:为了防止后期出现编码问题,需要对编码进行配置,编辑 MySQL 的配置文件/etc/my.cnf
。
vim /etc/my.cnf
添加或修改以下内容:
port=3306 character-set-server=utf8 default-storage-engine=innodb
重启 MySQL 服务:保存并退出后,重启 MySQL 服务使配置生效。
systemctl restart mysqld
通过以上步骤,可以在 CentOS 系统上成功安装并配置 MySQL 服务器,如果在操作过程中遇到问题,可以参考相关文档或社区资源寻求帮助。
小伙伴们,上文介绍了“centos开启mysql服务器配置”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/781757.html