安装依赖库
yum install -y numact1 libaio perl
下载 mysql RPM包server包(包含MySQL服务相关文件)
wget http://mirrors.sohu.com/mysql/MySQL-5.6/MySQL-server-5.6.34-1.linux_glibc2.5.x86_64.rpm
client包(包含多个MySQL客户端工具)
wget http://mirrors.sohu.com/mysql/MySQL-5.6/MySQL-client-5.6.34-1.linux_glibc2.5.x86_64.rpm
devel包(开发工具包,内含MySQL相关的链接库文件,用于编译其他开发工具(如Perl)的MySQL客户端块)
wget http://mirrors.sohu.com/mysql/MySQL-5.6/MySQL-devel-5.6.34-1.linux_glibc2.5.x86_64.rpm
检测是否已安装了mysql
rpm -qa | grep mysql
删除已安装的mysql(如果已安装)
rpm -e --nodeps xxx(匹配到的mysql名称)
参数说明-a:查询所有套件 -q:使用询问模式 -i:显示套件的相关信息 -v:显示指令执行过程 -h:套件安装时列出标记安装server包
rpm -ivh MySQL-server-5.6.34-1.linux_glibc2.5.x86_64.rpm
安装client包
rpm -ivh MySQL-client-5.6.34-1.linux_glibc2.5.x86_64.rpm
安装devel包
rpm -ivh MySQL-devel-5.6.34-1.linux_glibc2.5.x86_64.rpm
修改配置文件位置
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
初始化数据库
/usr/bin/mysql_install_db
启动数据库
service mysql start
查看rootp密码(MySQL5.6之后的版本开始root密码不为空,之前的root密码为空)
cat /root/.mysql_secret
登录数据库
mysql -uroot -p
修改root密码
set password for root@localhost=password('root');
Mysql 5.6.34 以RMP方式安装完成