mysql远程连接
来源:互联网 发布:猪八戒考试软件下载 编辑:程序博客网 时间:2024/05/16 05:38
问题描述
使用sqlyog远程mysql出现如下错误
- 1
解决办法
方法一
首先打开在ubuntu输入命令行
- 1
再输入密码打开mysql
在本机登入mysql后,依次输入以下命令行
- 1
上面的语句表示将 test_db 数据库的所有权限授权给 root 这个用户,允许 root 用户在 192.168.1.101 这个 IP 进行远程登陆,并设置 root 用户的密码为 123456 。
下面逐一分析所有的参数:
all PRIVILEGES
表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔。
test_db.*
表示上面的权限是针对于哪个表的,test_db指的是数据库,后面的 *
表示对于所有的表,由此可以推理出:对于全部数据库的全部表授权为*.*
,对于某一数据库的全部表授权为数据库名.”
,对于某一数据库的某一表授权为“数据库名.表名”。
root 表示你要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的用户。
192.168.1.101 表示允许远程连接的 IP 地址,如果想不限制链接的 IP 则设置为“%”即可。
123456 为用户的密码。
如何开启MySQL的远程帐号-3)执行了上面的语句后,再执行下面的语句,方可立即生效。
- 1
方法一具体可参照宁静.致远博客
方法二
首先打开在ubuntu输入命令行
- 1
再输入密码打开mysql
在本机登入mysql后,依次输入以下命令行
- 1
- 2
- 3
修改host值
可能出现问题:
- 1
通过select host from user where user = 'root';
语句查询host 是否已经有了%这个值,如果有了直接执行下面的flush privileges;
- Mysql远程开启远程连接
- 远程连接mysql资料
- mysql的远程连接
- sqlserver2005远程连接 mysql
- 远程连接MYSQL
- mysql远程连接
- sqlserver2005远程连接 mysql
- 设置mysql远程连接
- 远程连接mysql
- MySQL 远程连接
- ubuntu mysql远程连接
- mysql 远程连接
- MYSQL 远程连接问题
- 远程连接mysql数据库
- mysql 允许远程连接
- 远程连接MySql
- php远程连接mysql
- 远程连接MySQL数据库
- 浅读K-means
- [4]62. Unique Paths(Java)
- 编写类String 的构造函数、析构函数和赋值函数
- 文章标题
- 外(内,交叉)链接,链轮,黑链
- mysql远程连接
- linux文件的基本操作命令一
- 51nod 1119 机器人走方格 V2【组合数学+逆元】
- LeetCode
- 腾讯科恩实验室吴石,站在 0 和 1 之间的人
- JavaScript—DOM 核心之Node对象
- 输入一个数number,如果存在三个质数的和等于该数,则称是这三个质数是一组符合条件的数,请输出一共有多少组符合该条件的数?
- 线段树—Just a Hook(区间更新,区间求和)
- tensorflow:flatten batch