Linux安装MySQL5.7

Linux安装MySQL5.7

rpm -ivh http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm
  • yum安装mysql
yum -y install mysql-community-server 
  • 启动Mysql,并加入开机自启
systemctl start mysqld
systemctl stop mysqld
systemctl enable mysqld
  • 使用Mysq初始密码登录数据库
>grep "password" /var/log/mysqld.log
> mysql -uroot -pma1S8xjuEA/F
或者一步到位的做法如下
>mysql -uroot -p$(awk '/temporary password/{print $NF}' /var/log/mysqld.log)

在这里插入图片描述

  • 修改数据库密码
    数据库默认密码规则必须携带大小写字母、特殊符号,字符长度大于8否则会报错。
    因此设定较为简单的密码时需要首先修改set global validate_password_policy和_length参数值。
mysql> set global validate_password_policy=0;
Query OK, 0 rows affected (0.00 sec)
mysql> set global validate_password_length=1;
Query OK, 0 rows affected (0.00 sec)
  • 修改密码
mysql> set password for root@localhost = password('new password');
Query OK, 0 rows affected, 1 warning (0.00 sec)
或者
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
  • 登录测试
[root@k8s-n107 ~]#  mysql -uroot -p7vsjvtzFtE;u
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)
mysql> exit
  • 可视化工具的登录授权:(如果授权不成功,请查看防火墙)
    操作完成上面的,现在还不能用可视化的客户端进行连接,需要我们进行授权:

mysql > grant all on *.* to root@'%' identified by '数据库密码';
mysql > flush privileges;

操作完毕,接下来可以使用navicat进行远程连接了.

问题

在这里插入图片描述

解决

[root@k8s-n107 lib]# rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
[root@k8s-n107 lib]# yum install mysql-community-server -y
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刚仔灬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值