第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。
或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。
第二:在系统防火墙添加例外端口:3306,并允许例外。 错误提示:
ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
的解决方法:
1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
1.mysql -u root -pvmware
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;   2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 3.在window自带的防火墙里的例外添加3306端口 总结:
mysql -u root -p
mysql>use mysql;
mysql>select 'host' from user where user='root';
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;
mysql>select 'host'   from user where user='root';
第一句是以权限用户root登录
第二句:选择mysql库
第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)
第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址
第五句:刷新MySQL的系统权限相关表
第六句:再重新查看user表时,有修改。。
重起mysql服务即可完成。

如何让mysql数据库允许被远程连接访问?就是从其他的电脑连接我的电脑上的mysql相关推荐

  1. linux下查看mysql数据库的字段类型_系统运维|[小白技巧]如何在Linux上检查MySQL数据表的存储引擎类型...

    提问: 我想要知道我的MySQL数据库是MyISAM还是Innodb类型.我该如何检查MySQL数据库表的类型? MySQl主要使用两种存储引擎:MyISAM 和 Innodb.MyISAM是非事务的 ...

  2. linux mysql如何远程连接mysql数据库,Linux下远程连接MySQL数据库的方法

    Linux下远程连接MySQL数据库的方法 踩坑笔记 估计搞了一个多小时才把这个远程连接搞好.一台本地电脑,一台云服务器,都是linux系统. 步骤 1.在服务器端开启远程访问 首先进入mysql数据 ...

  3. navicat无法连接远程mysql数据库_navicat无法远程连接mysql的解决方法

    近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 PHP,所以打算直接使用远程管理工具Navicat for MySQL 来连接. 在 Ubuntu 中通 ...

  4. 服务器mysql数据库被人非法连接_如何让mysql数据库允许被远程连接访问

    一.连接远程数据库: 1.显示密码 如:MySQL 连接远程数据库(192.168.5.116),端口"3306",用户名为"root",密码"123 ...

  5. php连接mysql数据库失败_PHP远程连接MySQL数据库失败之原因

    欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 php远程连接mysql数据库的步骤如下: 1.使用所购买空间的数据库管理界面,设置远程访问IP,也就是php文件所在的主 ...

  6. mysql数据库被远程连接_如何让mysql数据库准许被远程连接访问

    第一:更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称'%'. 或 ...

  7. Qt连接MySql数据库(本地和远程数据库均可)

    三种方法: 一.自己编译Qt 的MySQL数据库驱动插件(需要装MySQL的开发库) 二.使用ODBC设置mysql为数据源库(后面有Linux配置方法) 三.使用ODBC设置DSN连接MySql(方 ...

  8. 如何让mysql数据库允许被远程连接访问

    第一:更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称'%'. 或 ...

  9. mysql数据库设置开启远程连接

    1.进入mysql安装目录下.cmd 进去控制台 2.登录mysql 数据库,命令:    mysql -u root -p root 3.打开use  mysql 表, 命令: use mysql ...

最新文章

  1. 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )
  2. Node.js 启动调试方式
  3. V记录2(文档)Vue.extend构造器
  4. 发布会后库克接受采访:对AR感到无比兴奋
  5. 各种数据库的连接字符串
  6. c语言发票的编码,关于增值税发票中商品税收分类编码对应的简称
  7. GAN生成式对抗网络简介及MINST实现
  8. 计算机怎样用PS抠婚纱图,用PS应该怎样抠出透明婚纱照片
  9. 【强化学习】动态规划
  10. 基于vue2.0的一个分页组件
  11. Gabor滤波器 pytorch实现
  12. 西安市建筑物矢量数据(Shp格式+带高度)
  13. DQN笔记:高估问题 target network Double DQN
  14. React-Cropper实现图片裁剪
  15. postfixcalc函数 java_结对编程--四则运算(Java)萧英杰 夏浚杰
  16. 手工制作绿色版 QQ 和 TM
  17. Java6 十大新特性
  18. 西南大学计算机与信息科学学院奖学金,西南大学“玉辉奖学金”成立暨颁奖仪式顺利举办...
  19. APDU命令的结构、处理、常用指令
  20. ci/cd自动化测试_自动化CI / CD并花费更多时间编写代码

热门文章

  1. 含稀土配合物粒径小/发色性能好的聚苯乙烯荧光微球/交联羧基聚苯乙烯微球/单分散荧光微球/红色荧光微球
  2. Flutter 学习路线图
  3. 三种流行开源框架介绍
  4. LED数码管静态显示 C语言程序,PIC单片机驱动LED数码管显示程序
  5. STM32H750VBT6驱动程控增益放大模块PGA113——基于CubeMX的Hal库
  6. Linux 入门基础——常用命令(一)
  7. STM32学习笔记(四 串口通信 3 串口寄存器库函数配置)
  8. java-php-python-ssm-计算机课程在线培训学习管理系统-计算机毕业设计
  9. 实施PLM系统的建议(中)
  10. 迅雷小动作 两招教你禁用偷偷上传