linux 自动安装mysql数据库_Linux安装MySql数据库

【1】先查看本机是否已经安装MySQL

rpm -qa|grep mysql

如果发现已经安装,要先进行卸载

rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64(复制自己的)

【2】解压之前下载的mysql包

解压mysql-lib.zip到当前/opt/software目录下

unzip mysql-libs.zip

现删除掉zip安装包

rm -f mysql-libs.zip

查看mysql-libs

【3】安装mysql服务器

sudo rpm -ivh MySQL-server-5.6.24-1.el6.x86_64.rpm

这里发现居然报错了

于是先删除掉这个包

rpm -e mariadb-libs-1:5.5.65-1.el7.x86_64 --nodeps

安装成功!

查看产生的随机密码

cat /root/.mysql_secret

把密码记录下来

jiteYnMsS3d1nByE

查看mysql状态

service mysql status

发现mysql 没有开

启动mysql

service mysql start

开启成功

【4】安装mysql客户端

rpm -ivh MySQL-client-5.6.24-1.el6.x86_64.rpm

【5】连接mysql,mysql -uroot -p+刚才记录的随机密码

mysql -uroot -pjiteYnMsS3d1nByE

连接成功

设置新密码

SET PASSWORD=PASSWORD('123456');

设置完毕

【6】MySql中user表中主机配置

1.连接mysql

mysql -uroot -p123456

2.使用mysql

use mysql;

3.查询user表

select User, Host, Password from user;

4.修改user表,把Host表内容修改为%

update user set host='%' where host='localhost';

5.删除root用户的其他host

delete from user where Host='hadoop101';

delete from user where Host='127.0.0.1';

delete from user where Host='::1';

再查询一下,结果如下,此时任何节点的root用户都可以连接mysql

6.刷新退出

flush privileges;

quit;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值