MySQL-devel-5.6.10-1.rhel5.x86_64.rpm(MySQL开发依赖包)下载后将其放置到Linux服务器中。安装MySQL Server的RPM包:rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm 安装完成后会生成root用户的随机密码,使用以下命令查看:cat /root/.mysql_secret 安装MySQL客户端:rpm -iv...
如何在linux 64服务器上安装mysql rpm
在Linux 64位服务器上安装MySQL RPM的步骤如下:
首先,检查系统中是否已安装MySQL,使用以下命令:
rpm -qa|grep -i mysql
如显示了mysql-4.1.12-3.RHEL4.1和mysqlclient10-3.23.58-4.RHEL4.1,则说明已安装。此时需要删除已安装的数据库,使用命令:
rpm -e --nodeps 包名(例如:rpm -ev mysql-4.1.12-3.RHEL4.1)
删除老版本MySQL的开发头文件和库:
rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如确定不再使用,则手动删除:
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
接着,从MySQL官网下载所需的RPM包:
MySQL-server-5.6.10-1.rhel5.x86_64.rpm(MySQL服务器)
MySQL-client-5.6.10-1.rhel5.x86_64.rpm(MySQL客户端)
MySQL-devel-5.6.10-1.rhel5.x86_64.rpm(MySQL开发依赖包)
下载后将其放置到Linux服务器中。
安装MySQL Server的RPM包:
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
安装完成后会生成root用户的随机密码,使用以下命令查看:
cat /root/.mysql_secret
安装MySQL客户端:
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
安装MySQL开发依赖包:
rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm
启动MySQL服务:
service mysql start
或
/etc/init.d/mysql start
使用SET PASSWORD命令修改root用户的密码:
SET PASSWORD = PASSWORD('root123456');
登录MySQL:
使用mysql命令登录MySQL服务器,运行时会提示需要设置root用户密码。
设置MySQL开机自启动:
/etc/init.d/mysql start
设置完成后重启系统,使用natstat –nat命令可看到MySQL的3306端口。
至此,MySQL数据库已安装完成,但还不支持远程连接,错误代码为1130,可通过以下方式解决:
改表法:在本地登录MySQL后,更改“mysql”数据库中的“user”表里的“host”项,从“localhost”改为“%”。
mysql> use mysql;
mysql> select host from user where user='root';
注意事项:
安装依赖包libaio,可通过yum快速安装。2024-12-20