在Linux虚拟机上安装并配置MySQL的详细步骤

需积分: 0 8 下载量 197 浏览量 更新于2024-08-05 收藏 3KB MD 举报
本文主要介绍了在Linux虚拟机上安装MySQL数据库的操作步骤。首先,确认系统上是否存在MySQL或MariaDB,如果存在则需卸载以保持系统单一性。对于较旧版本的系统,可能需要执行`rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64`来卸载MariaDB。 接下来,安装`wget`工具以便从MySQL官方网站下载仓库文件。然后,切换到`/opt`目录并下载MySQL的社区版仓库镜像`wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm`。安装仓库文件后,通过`yum install glibc.i686`和`yum list libstdc++*`确保C++库正确安装,以避免安装过程中出现错误。 正式安装MySQL时,使用`yum install mysql-server -y`命令进行安装。然后,检查并允许防火墙开放3306端口,以便客户端连接。为了保证安全,可能需要将MySQL数据目录的权限设置为`chown-R openscanner:openscanner /var/lib/mysql/*`或使用root权限,具体根据实际情况选择。 安装完成后,通过`show variables like "%char%"`查询数据库的字符集,确保其为UTF-8。如果不符合要求,可以进入MySQL安装目录(例如`/etc`),修改my.cnf配置文件,将`character_set_server`, `collation-server`, 和 `lower_case_table_names` 设置为UTF-8相关的值。 最后,重启MySQL服务并使用`mysqld restart`命令,以使更改生效。至此,已经在Linux虚拟机上成功安装并配置了MySQL数据库,为后续的数据库管理和应用开发提供了支持。在整个过程中,注意权限管理和防火墙设置,以确保系统的稳定性和安全性。