首先,确保服务器环境是 Redhat 6.5(可能在虚拟机上)。然后,我们需要下载 MySQL 5.6.15 的安装包,并使用 WinSCP 工具将其上传到服务器的指定目录。安装前,我们需要检查系统上是否已安装 MySQL,使用命令 "rpm -qa|grep -i mysql"。如果发现有旧版本,需要卸载它,例如 "rpm -ev mysql-libs...
linux安装mysqlrpm安装
在 CentOS 7 环境中,我们通过RPM包来安装 MySQL 5.6。以下是详细的步骤:
首先,确保服务器环境是 Redhat 6.5(可能在虚拟机上)。然后,我们需要下载 MySQL 5.6.15 的安装包,并使用 WinSCP 工具将其上传到服务器的指定目录。
安装前,我们需要检查系统上是否已安装 MySQL,使用命令 "rpm -qa|grep -i mysql"。如果发现有旧版本,需要卸载它,例如 "rpm -ev mysql-libs-5.1.71-1.el6.x86_64"。如果遇到依赖问题,可以使用 "rpm -e --nodeps" 命令直接删除。
接下来,我们开始安装三个MySQL包:服务端(MySQL-server-5.6.15-1.el6.x86_64.rpm)、客户端(MySQL-client-5.6.15-1.el6.x86_64.rpm)和开发包(MySQL-devel-5.6.15-1.el6.x86_64.rpm)。在安装服务端时,可能会遇到缺少libaio.so.1的依赖,这时可以使用 yum 进行安装。安装完成后,记得修改配置文件(cp /usr/share/mysql/my-default.cnf /etc/my.cnf),初始化数据库并设置密码(/usr/bin/mysql_install_db),然后启动服务(service mysql start)。
登录MySQL(mysql -uroot -pWkSMv3hN),设置新密码(SET PASSWORD=PASSWORD('eetrust')),并允许远程连接。通过更改user表中的相关信息,确保root用户可以从任何主机连接(flush privileges;)。
为了使MySQL在启动时自动运行,执行 "chkconfig mysql on",并确认设置已生效(chkconfig --list | grep mysql)。最后,关闭防火墙(service iptables stop),并使用navicat等工具进行远程连接测试,确认安装成功。2024-08-12