CentOS下的RPM安装MySQL
MySQL是世界上最流行的开源关系型数据库软件之一,它有着成熟的技术架构、高可靠性和易于使用等优点,是构建大型应用、网站、系统的必备组件。本文将介绍在CentOS系统下使用RPM包进行MySQL的安装。
一、下载MySQL RPM包
在安装MySQL之前,需要先下载RPM包。可以从官方网站https://dev.mysql.com/downloads/mysql/中选择适配于你系统的版本进行下载,例如选择mysql-8.0.22-1.el7.x86_64.rpm-bundle.tar进行解压,可以得到以下五个RPM包:
二、安装MySQL RPM包
下载好RPM包后,使用以下命令进行安装:
sudo rpm -ivh mysql-community-common-8.0.22-1.el7.x86_64.rpm sudo rpm -ivh mysql-community-libs-8.0.22-1.el7.x86_64.rpm sudo rpm -ivh mysql-community-client-8.0.22-1.el7.x86_64.rpm sudo rpm -ivh mysql-community-devel-8.0.22-1.el7.x86_64.rpm sudo rpm -ivh mysql-community-server-8.0.22-1.el7.x86_64.rpm
以上命令会按顺序安装MySQL所依赖的RPM包和最终的MySQL服务器RPM包。
三、启动MySQL服务
安装完成后,运行以下命令启动MySQL服务:
systemctl start mysqld
四、修改MySQL密码
启动MySQL服务后,需要进行初始配置。默认情况下,MySQL root 用户是没有密码的,需要我们为其设置密码。可以使用以下命令进行设置:
sudo mysql_secure_installation
执行该命令后,按照提示依次输入 root 用户的密码、选择是否删除匿名用户、是否禁止 root 远程登录、是否删除 test 数据库和访问权限、以及是否重新加载授权表等,最终设置好root用户的密码就完成了。
五、登录MySQL服务器
完成初始配置后,就可以通过以下命令登录至MySQL服务器了:
mysql -u root -p
然后会提示输入root用户密码,输入正确的密码后即可成功登录至MySQL服务器。
六、卸载MySQL
如果需要卸载MySQL,可以使用以下命令:
sudo rpm -e mysql-community-server sudo rpm -e mysql-community-devel sudo rpm -e mysql-community-client sudo rpm -e mysql-community-libs sudo rpm -e mysql-community-common
上述命令会按照顺序卸载MySQL所依赖的RPM包和最终的MySQL服务器RPM包,卸载完成后,可以删除MySQL配置文件和数据存储目录:
sudo rm -rf /etc/my.cnf sudo rm -rf /var/lib/mysql
相关警告
1、在开始安装和使用MySQL前,请确保已经使用 root 用户登录系统。
2、在完成RPM包的安装后,请记得启动MySQL服务,并及时为root用户设置密码。
3、为了系统的安全,建议设置mysql用户的密码。
4、如果需要卸载MySQL,请注意备份您的数据后再进行卸载。
参考资料:
https://www.mysql.com/
https://dev.mysql.com/doc/refman/8.0/en/linux-installation-rpm.html
https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
Atas ialah kandungan terperinci centos rpm mysql 安装. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!