1、安装包下载
链接:https://pan.baidu.com/s/1BWRentyOQiwCyzPblBP85Q
提取码:cve2
2、检查虚拟机是否有mysql
(1)centos7默认安装的是mariadb,需要先卸载mariadb,先查看是否安装mariadb
rpm -qa | grep mariadb
如果找到,使用下面命令删除
rpm -e --nodeps mariadb-libs-5.5.35-3.el7.x86_64(自己的mariadb包)
(2)检查以前是否安装有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库
rpm -e --nodeps 包名
(3)删除老版本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
3、解压mysql-libs.zip文件
(1)把mysql-libs.zip上传到linux的/opt/software目录下
(2)解压
unzip mysql-libs.zip
如果出现:-bash: unzip: 未找到命令
则执行以下命令
yum -y install unzip zip
4、安装MySql服务器
(1)安装mysql服务端使用以下命令
rpm -ivh MySQL-server-5.6.24-1.el6.x86_64.rpm
注意:如果在centos 7 上安装 mysql 包如下错误
则应该使用以下命令解决:
yum install -y perl-Module-Install.noarch yum install net-tools.x86_64
(2)查看产生的随机密码
cat /root/.mysql_secret
(3)查看mysql状态
service mysql status
(4)启动mysql
service mysql start
5、安装MySql客户端
(1)安装mysql客户端
rpm -ivh MySQL-client-5.6.24-1.el6.x86_64.rpm
(2)链接mysql
mysql -uroot -p(EQpiQCvdDDzQU70e)你的密码之前查看过
(3)修改密码
SET PASSWORD=PASSWORD('123456');
6、赋予操作权限
(1)赋予本地操作权限
grant all privileges on *.* to 'root'@'hadoop' identified by '123456' with grant option;
(2)赋予远程操作权限
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
(3)刷新权限
flush privileges;
(4)退出mysql
quit;