服务器安装 MySQL 8.0

一,删除服务器自带数据库

查看一下

 rpm -qa | grep mariadb		

删掉!

 yum -y remove mari*	
 rm -rf /var/lib/mysql/*

查看残留mysql文件

 find / -name mysql

删掉!

 find / -name mysql|xargs rm -rf;

二,安装MySQL

在根目录下执行下载Mysql源安装包

wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

执行安装源命令

yum localinstall mysql80-community-release-el7-1.noarch.rpm

安装Mysql,安装之前可以先检查一下源是否安装成功

yum repolist enabled | grep "mysql.*-community.*"

在这里插入图片描述

安装MySQL

yum install mysql-community-server

安装完成它会提示Complete!
在这里插入图片描述

别开心~磨人的才刚刚开始

三,启动MySQL

service mysqld start

查看MySQL的运行状态

service mysqld status

在这里插入图片描述
设置开机自启动

systemctl enable mysqld
systemctl daemon-reload

四,修改登录密码

找到root默认密码

grep 'temporary password' /var/log/mysqld.log

在这里插入图片描述
登录本地MySQL

mysql -uroot -p

在Enter password:后面输入刚才查到的原始密码
在这里插入图片描述
回车~
如果你报了如下的错误,极大可能是因为你密码输错了!!!请仔细检查/(ㄒoㄒ)/~~

在这里插入图片描述
然后修改密码,密码命名要大写字母,小写字母,特殊字符,数字

ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';
或者
set password for 'root'@'localhost'=password('新的密码');

当出现下图命令行时,说明我们已经进入Mysql了
在这里插入图片描述

五,添加远程登录用户

输入use mysql,连接数据库

use mysql

在这里插入图片描述
查看数据库当前 root 用户的相关信息

select host, user from user;

在这里插入图片描述
设置远程访问

GRANT ALL ON *.* TO 'root'@'%';
或者
update user set host='%' where user ='root';

再查查,发现多了一条,真好
在这里插入图片描述
刷新一下

flush privileges;

接下来要在服务器里
点击 更多

rocess=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTYwOTgxMQ==,size_16,color_FFFFFF,t_70)
点击 安全组配置
在这里插入图片描述
点击 配置规则
在这里插入图片描述
点击 添加安全组规则
在这里插入图片描述
填写端口范围和授权对象,点击确定
在这里插入图片描述
最后连接时navicat可能报错2059,后面跟着一堆乱码
执行一下这句,搞定!

ALTER  USER  'root'  IDENTIFIED  WITH  mysql_native_password  BY  '你的密码';

哈哈哈哈哈哈哈哈

在这里插入图片描述

ps:navicat主机号要写你自己服务器的主机号哦

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值