Mysql授权root账户允许远程连接访问
一. 前言
在Linux上安装完Mysql后,需要对root账户授权远程连接访问的权限,同时如果你创建了一个新的Mysql用户,同样也需要对该账户授权远程连接访问的权限;Mysql授权允许远程登录后,linux中安装的Mysql可以与Navicat for Mysql(可视化)等连接,在可视化软件下管理数据库和创建数据库操作。
二. 授权允许远程访问
1. 终端登录Mysql:
mysql -uroot -p 或者 mysql -uQwer1234! -proot
解释:
- -uroot: -u后面表示账号, -pQwer1234!: -p后面表示密码
2. 使用mysql:
use mysql
3. 授权命令:
grant all privileges on *.* to 'root'@'%' identified by 'Qwer1234!';
其中"."代表所有资源所有权限, “‘root’@%”其中root代表账户名,%代表所有的访问地址。IDENTIFIED BY ‘密码’,这里换成数据库root用户的密码,WITH GRANT OPTION表示允许级联授权。
4. 刷新授权:
flush privileges;
5. 查看授权是否成功:
select Host from user;
出现下方结果表示已经授权成功,此时可以远程登录了
三. 关闭授权
如果想要关闭授权,可执行以下命令:
revoke all on *.* from dba@localhost;
四. Mysql相关命令
如果上述配置不生效,可尝试重启mysql服务,命令如下:
4.1 重启Mysql
service mysqld restart // 重启mysql服务
4.2 查看是否启动
service mysql status
五. 命令行截图
Mysql授权root账户允许远程连接访问相关推荐
- linux服务器安装mysql数据库并通过本地Navicat连接访问远程mysq数据库
之前因为项目需要,所以自己在linux服务器上安装了mysql数据库,但是自己在安装mysql数据库的时候也是遇到了很多的问题,所以特此在本博客中介绍一下如何在linux服务器上进行mysql数据库的 ...
- 如何在mysql中创建连接_如何在MySQL中创建新用户并开启远程连接访问?
如何在MySQL中创建新用户并开启远程连接访问? 发布时间:2020-05-21 14:55:19 来源:亿速云 阅读:176 作者:鸽子 下面由mysql教程给大家介绍MySQL创建新用户并开启远程 ...
- mysql拒绝访问root用户_设置mysql的root用户允许远程登录
设置MySQL的root用户允许远程登录 连接数据库 [root@localhost ~]# mysql -uroot -p密码 选择mysql数据库 mysql> use mysql; 设置访 ...
- centos6.5 mysql 远程访问_CentOS 6.5 中安装 Mysql 5.6,并远程连接Mysql
ι 版权声明:本文为博主原创文章,未经博主允许不得转载. 1.在安装CentOS时,若选择的是Basic Server(可支持J2EE开发),则新安装好的CentOS系统中默认是已经安装了一个mysq ...
- 不能连接MySQL服务主机3306_解决centos的mysql服务3306端口无法远程连接10038问题
之前一期说过在centos下安装宝塔控制面板,当登陆进去新建了数据库,然后在windows使用navicat for mysql 远程连接数据库一直失败,没有解决就先用阿里的RDS先用着,直到近期找到 ...
- mysql允许两个用户远程连接,配置MySQL服务允许用户远程连接
默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件. 一.修改/etc/mysql/my.conf 找到bind-address = 127. ...
- mac 黑窗口连接mysql_mac系统下mysql环境变量设置及远程连接
临时进入mysql 在终端中输入添加MySQL路径的命令: PATH="$PATH":/usr/local/mysql/bin 在终端登录到MySQL的命令如下: mysql -u ...
- MySQL远程访问权限,允许远程连接的开启
MySQL远程访问权限,允许远程连接的开启 1.登陆mysql数据库 mysql -u root -p 查看user表 www.2cto.com mysql> us ...
- mysql客户端连接10060,Navicat远程连接MySQL出现10060解决办法小结
Navicat远程连接MySQL出现10060解决办法小结 Navicat远程连接MySQL出现10060解决办法小结 问题背景:服务器环境使用的是lnmp一键包,mysql版本5.7.26,phpM ...
- mysql8.0.15远程登陆权限,MySQL8.0给root用户赋予远程连接权限
1 问题引入:直接使用"grant all privileges on *.* to 'root'@'%' with grant option;"给root用户赋予可远程连接权限时 ...
最新文章
- Android 设置透明的方法
- Spring Boot 2.x基础教程:使用JdbcTemplate访问MySQL数据库
- Python中解决ModuleNotFoundError: No module named 'tensorflow._api'问题
- python人脸识别毕业设计-Python基于Dlib的人脸识别系统的实现
- 计算机组成原理个人笔记(三)
- A Brief Overview Of Vulkan API
- Python+turtle交互式绘图:可以用鼠标拖动的小海龟
- Leetcode每日一题:1356.sort-integers-by-the-number-of-1-bits(根据二进制1的个数排序)
- 创建图片mat_Python骚操作,让图片人物动起来!
- android win10 驱动安装失败,解决在win10系统下小米手机驱动安装失败的具体步骤...
- PReLU, LReLU, ReLU
- 找回FLASH的序列号SN(转)
- echarts图表的内边距_ECharts 图表插件使用整理(图表配置实现)
- 程序员必备的英语词汇表-持续更新
- 计算机上的小键盘,电脑小键盘关闭方法有哪些 小键盘上的六个键都有什么用...
- OSG OIT 顺序无关透明绘制(PPLL_OIT, WB_OIT) 实现及注意事项
- Android开发前景如何?从0开始的你,连应届生都比不过......
- 软件定义的网络--改头换面的改造?
- linux桌面系统 9,从Linux桌面进入Win10桌面仅需九分五十秒,重装系统So Easy!
- 装机(一) ubuntu server 系统安装图文教程
热门文章
- 离线式echarts模拟百度迁徙的实现
- JS控制DIV的显示隐藏 。js中radio的取值 。JS控制select的方法(摘取)。js 控制表单中SELECT
- 安装SQL 2008的错误 等待数据库引擎恢复句柄失败。请查看 SQL Server 错误日志以了解可能的原因
- tmb100a linux,天猫魔盒TMB100E短接降级官方1.7版本
- html动态图片置于底层,求设置图片为“浮于文字下方,居中,置于底层的代码。...
- 虚拟光驱 DAEMON Tools Lite 安装笔记
- jieba 中文分词使用教程
- 阿里美女面试官问我:Flink资源管理有了解吗
- Mac photoshop cc 2017 破解补丁
- UI自动化---Wechat批量表情包轰炸