在 CentOS 系统中安装 MySQL 是个挺常见的事儿,是需要搭建数据库服务器的时候。安装过程中会遇到一些小问题,不过没啥大不了的,只要按照正确步骤操作就行了。

,如果你在 CentOS 7 上,默认的是 MariaDB,那你得先卸载它。通过rpm -qa | grep mariadb找出相关组件,用rpm -e --nodeps命令删掉它们,别忘了清理下配置文件/etc/my.cnf

接下来开始安装 MySQL。去 MySQL 官网下个适合的安装包,比如mysql-5.5.60-linux2.6-x86_64.tar.gz,用tar -xzvf解压文件,移到合适的位置,通常是/usr/local

安装过程中会遇到一些依赖问题。比如遇到/usr/bin/perl: bad interpreter: No such file or directory的错误,方法简单,执行yum -y install perl-devel来安装 Perl。

另外,记得在配置 MySQL 时,创建必需的目录,像是mkdir /var/lib/mysql,给它设置合适的权限chmod 777 /var/lib/mysql。编辑my.cnf文件,添加一些基础配置,再创建 MySQL 的用户和用户组。

初始化数据库时,运行./scripts/mysql_install_db --user=mysql,设置环境变量,编辑~/.bashrc,让mysql命令可以随时使用。

完成这些步骤后,启动 MySQL 服务,用/usr/local/mysql-5.5.60/support-files/mysql.server start来启动,记得设置开机启动。

,不要忘了做安全配置,比如mysql_secure_installation,这样可以提高数据库的安全性。记得时常更新 MySQL,保持安全和稳定。