前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >centos 7 里的mysql安装及授权远程登录

centos 7 里的mysql安装及授权远程登录

作者头像
宸寰客
发布2020-07-16 17:20:39
5.5K1
发布2020-07-16 17:20:39
举报
文章被收录于专栏:yuancao博客

一、mysql安装

鉴于下载速度实在太慢,这里采取本地安装包的方式安装

1、先把安装包(文末有链接)上传到虚拟机(或者服务器)上

在这里插入图片描述
在这里插入图片描述

2、安装

代码语言:javascript
复制
yum localinstall mysql-community-*        //yum localinstall,安装本地rpm包
在这里插入图片描述
在这里插入图片描述

3、安装完之后,开启mysql服务

代码语言:javascript
复制
systemctl start mysqld
在这里插入图片描述
在这里插入图片描述

4、查询mysql服务的初始密码

代码语言:javascript
复制
grep 'temporary password' /var/log/mysqld.log
在这里插入图片描述
在这里插入图片描述

5、登录mysql数据库

代码语言:javascript
复制
mysql -uroot -p'密码'
在这里插入图片描述
在这里插入图片描述

6、修改密码

代码语言:javascript
复制
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Yaoge..2020';
在这里插入图片描述
在这里插入图片描述

到这一步就已经完成了。当然,如果你嫌密码太复杂,想改个简单的密码,可以看看后面的几步。

7、查看密码策略,发现只能强密码

代码语言:javascript
复制
 show variables like '%password%';
在这里插入图片描述
在这里插入图片描述

8、修改密码策略,然后设置密码

代码语言:javascript
复制
set global validate_password_length=6;
set global validate_password_policy=0;
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、授权远程连接

1、授权

代码语言:javascript
复制
grant all privileges on *.* to 'root'@'%' identified by'123456';
在这里插入图片描述
在这里插入图片描述

*.* 是授权访问所有表 'root' 是以root用户的身份访问 '%'是允许远程访问的ip,%是允许所有ip远程连接此数据库,可以设置具体的IP地址 123456是登录密码

2、关闭防火墙或开放3306端口

代码语言:javascript
复制
systemctl stop firewalld

代码语言:javascript
复制
firewall-cmd --add-port=3306/tcp --permanent       //开放3306端口
systemctl restart firewalld                        //重启防火墙
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、远程连接

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(localhost代表本地用户、%是远程连接的用户)

资源下载链接 设置的0积分,如果积分上涨了,可以在评论区留言或者私聊我

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/07/15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、mysql安装
  • 二、授权远程连接
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档