Linux安装mysql8.0版本

因为之前买了阿里云服务,想自己搭建项目。搭建mysql时候很多坑。记录下,供以后用的时候参考。
1、使用YUM安装mysql。想了解下什么是YUN.
YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,避免了手动安装的麻烦(寻找资源、下载;放到指定目录安装;处理依赖关系并下载依赖关系的包进行安装)。所以用yum安装,实质上是用RPM安装,所以RPM查询信息的指令都可用。
如果使用RPM安装了一些包,一般来说,RPM默认安装路径如下:

在这里插入图片描述
摘抄
潇湘隐者
总结一句话,会默认安装。
2、使用这个命令。wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
安装成功后,会看到mysql80-community-release-el7-1.noarch.rpm saved。
3、yum localinstall mysql80-community-release-el7-1.noarch.rpm
4、检验安装是否完成。 yum search mysql
看是否有mysql-community-server.x86_64
5、安装 yum install mysql-community-server
6、设置密码
查看安装密码

cat /var/log/mysqld.log | grep "password" -C 5

在这里插入图片描述
方框是初始密码。
使用mysql -u root -r
输入密码,直接回车进入
查看密码等级,设置简单密码等级。

use mysql
SHOW VARIABLES LIKE 'validate_password%';
set global validate_password.policy=0;
set global validate_password.length=1;
SHOW VARIABLES LIKE 'validate_password%';
ALTER USER "root"@"localhost" IDENTIFIED  BY "1234";

在这里插入图片描述

刷新权限 flush privileges;
退出mysql模式:exit
停止mysql:service mysqld stop
启动mysql:service mysqld start
使用mysql -u root -r
use MySQL
update user set host=’%‘where user=‘root’;
设置远程访问权限:grant all privileges on . to ‘root’@’%’ identified by ‘root’;
刷新权限:flush privileges;
停止mysql:service mysqld stop
启动mysql:service mysqld start
最后使用navicat连接阿里云服务。
发现还是连接不了。。。
登录阿里云-云服务器ECS-实例-管理-本实例安全组-配置规则
在这里插入图片描述

最后连接 , OK
格式有点尴尬,没研究怎么用呢。有时间在弄,下班回家。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值