Lilnux阿里云服务器安装mysql8.0

本文详细介绍了在Linux系统中如何安装MySQL8.0,包括配置安装源、安装过程、启动服务、设置大小写敏感性、修改默认密码以及开启远程访问权限。在安装过程中,特别注意了密码策略的调整以及权限设置,确保了数据库的安全性和可访问性。
摘要由CSDN通过智能技术生成

1,配置mysql安装源:
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

在这里插入图片描述
2,安装mysql8.0:
sudo yum --enablerepo=mysql80-community install mysql-community-server
安装过程中出现的问题,一律扣y,表示同意,他的意思是要下载一些插件进行下载,问你同不同意,不同意肯定是不行的。安装过程有点长,可以干点别的事。比如说:看看博主的一些别的博客。
在这里插入图片描述
出现上图,表示完成。

3,启动mysql服务。
sudo service mysqld start
然后查看服务:
service mysqld status
在这里插入图片描述
出现上图表示成功。
Linux下mysql8.0默认对大小写敏感,如果要不敏感的话在启动mysql服务之前进行如下操作:
1,打开mysql配置文件
vim /etc/my.cnf
2,在mysql]后面追加一行
lower_case_table_names=1
并保存,然后再初始化数据库。
3,重启mysql,
systemctl restart mysqld.service

4,查看临时密码:
grep “A temporary password” /var/log/mysqld.log
在这里插入图片描述
5,更改密码:
首先进入数据库才可以更改,使用临时密码进去,
然后在修改密码:
ALTER USER root@localhost IDENTIFIED BY ‘密码’;
在这里插入图片描述
出现这个错误,意思是密码等级太低了,不符合密码策略,只有一种方法解决:
①跟换一个高级的密码。
②use mysql;
③查看密码设置政策:
SHOW VARIABLES LIKE ‘validate_password%’;
所以使用以下命令进行配置修改
set global validate_password.policy=0;//低级密码
set global validate_password.length=6;//长度为6
好了,现在可以修改密码了,
6,查看是否大小写敏感:
SHOW VARIABLES LIKE ‘lower%’;
在这里插入图片描述
1表示不敏感,大小写无所谓,0表示敏感。
到这里了还想修改敏感问题的话就参照:点击这里

7,最后一步:
配置远程访问:
在这里插入图片描述
select user,host from user //查看访问权限
在这里插入图片描述
localhost表示只有本地才可以连接,使用,命令:
update user set host="%" where user=“root” 设置远程可以连接。
flush privileges //使设置立刻生效。

在这里插入图片描述

成功了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值