MySql安装部署

该文详细介绍了如何在CentOS7系统上下载MySQL的YumRepository,通过yum命令安装MySQL服务器,处理安装过程中可能出现的GPG钥匙问题,设置和修改root用户密码,以及启动和配置MySQL服务。最后提到了可以使用Navicat或Sqlyog等工具进行远程连接。
摘要由CSDN通过智能技术生成

下载并安装MySQL官方的 Yum Repository

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。

yum -y install mysql57-community-release-el7-10.noarch.rpm

之后就开始安装MySQL服务器。

yum -y install mysql-community-server

这步可能会花些时间,安装完成后就会覆盖掉之前的mariadb。 

如果遇到安装不成功,提示:The GPG keys listed for the “MySQL 5.7 Community Server” repository are already installed but they are not correct for this package.Check that the correct key URLs are configured for this repository.

给yum添加–nogpgcheck来强制安装,如下命令即可

yum install mysql-server --nogpgcheck

启动配置mysql

vi /etc/my.cnf

在[mysqld]下添加:

skip-grant-tables=1

启动MySQL服务:

service mysqld restart

依次执行一下命令:

登录(初始密码为空),

mysql -u root -p

使用mysql数据库

use mysql;

设置账户密码:

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

update user set authentication_string = password('xxx'), password_expired = 'N', password_last_changed = now() where user = 'root';

退出:

quit;

再把上面的skip-grant-tables=1去掉,这样就可以密码登录了。

关闭防火墙:

systemctl stop firewalld

然后就可以使用Navicat或Sqlyog连接登录了:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值