Ubuntu mysql 授权windows 系统 SQLyog工具连接

该博客介绍了如何在Ubuntu上授权MySQL的root用户允许Windows系统通过SQLyog工具连接。步骤包括:授予所有权限给'root'@'%', 刷新权限,修改MySQL配置文件取消'bind-address'绑定,重启MySQL服务,并确保3306端口对所有IP开放。" 105412776,1147440,TPCH Q7查询优化:Oracle vs SPL,"['数据库管理', 'SQL', '并行查询', '数据查询优化']
摘要由CSDN通过智能技术生成

**

Ubuntu mysql 授权windows 系统 SQLyog工具连接

**

安装mysql后,先开通mysql 用户root外部访问权限,然后在开启mysql3306端口,操作如下:
先登录
root@ubuntu:~# mysql -u root -p
切换到mysql
use mysql;
查询用户访问情况
select User,authentication_string,Host from user
下图为未授权,按如下步骤进行授权
在这里插入图片描述

进行授权

  1. GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘123456’
    这里的123456为你给新增权限用户设置的密码(123456为客户端登录密码哦),%代表所有主机,也可以具体到你的主机ip地址,
    2.flush privileges;
    这一步一定要做,不然无法成功! 这句表示从mysql数据库的grant表中重新加载权限数据; 因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载。
    重新查看 select User,authentication_string,Host from user 授权成功如下图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值