Python接口自动化测试和性能测试

Centos7 yum安装MySQL5.7

2018-12-23  本文已影响168人  梨花菜

MySQL5.7 增加用户,新建数据库,授权,远程访问

1.安装yum repo

wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
然后进行repo的安装
rpm -ivh mysql57-community-release-el7-9.noarch.rpm

2.安装MySQL5.7(如果遇到错误,参考2.1,2.2)

使用yum命令

yum install mysql-server

2.1可能会遇到报错

安装过程中可能出现的报错

mariadb101u-common conflicts with mysql-community-common-5.7.24-1.el7.x86_64
mariadb101u-config conflicts with mysql-community-server-5.7.24-1.el7.x86_64
冲突.png

上面的mariadb101u和mysql冲突了,那么卸载掉即可,注意看一共有几个errors

2.2处理卸载冲突的软件

卸载的版本要和Erros地方对应起来,例如

 rpm -e mariadb101u-config-10.1.35-1.ius.centos7.x86_64 --nodeps

3.设置无密码启动

vim /etc/my.cnf
skip-grant-tables 
systemctl restart mysqld.service
或者  systemctl restart  mysqld
service restart mysql可能是不行的

4.修改MySQL root密码

mysql -uroot;
use mysql;
update user set authentication_string = password('root'), password_expired = 'N', password_last_changed = now() where user = 'root';

需要注意的是,MySQL5.7中,已经不再用password这个字段.而是authentication_string
可以通过查看mysql库中的user表看到:

mysql库user表的表结构

5.去掉无密码启动的配置

exit;
skip-grant-tables 
systemctl restart mysqld.service
mysql -uroot -p
搞定~~.png

MySQL5.7 增加用户,新建数据库,授权,远程访问

上一篇下一篇

猜你喜欢

热点阅读