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、设置密码
使用mysql -u root -r
直接回车进入
set global validate_password.policy=0;
set global validate_password.length=1;
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
格式有点尴尬,没研究怎么用呢。有时间在弄,下班回家。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章