远程连接mysql数据库需要以下步骤(改表法):

  1、数据源(数据库服务器)对要访问数据库进行授权;

  2、本地库(本地)连接;

具体方法:

  1. 进入数据服务器,输入cmd进入控制台:输入 mysql -u(用户名) -p(密码) -P(端口号),(注意端口号-P是大写),进入数据库。

  2.进入mysql库, 输入:user mysql; (一定是mysql,且每一条查询语句后有英文分号“;”)

  3.查看当前user表中用户,输入:select host,user from user;

  4.修改user表里的host项,这里可以把“localhost”给为“%”,或者增加新记录。输入:update user set host = '%' where user='root';(以通配符%的内容增加主机/IP地址,当然也可以增加新IP地址)

  5.刷新Mysql的系统权限相关表,输入:flush privileges;

  6.查看表中权限是否有变化。结合第三步。

  7.重启mysql服务。

以上摘自:https://www.cnblogs.com/latteyan/articles/5831132.html

本地远程连接

  1. 进入本地用数据库管理软件,如:sqlyog

  2. 新建连接,并输入连接名称。

  3.我的SQL知己地址,输入:数据源(数据库服务器)IP地址

  4.用户名、密码、端口号,输入:正确的数据库用户名、密码和端口号

  5.测试连接

注意:

  当出现“错误号码2003 Can't connect to MySQL server on "XXXXXX"(10060)”错误时,查看下数据源(数据库服务器)防火墙是否关闭,这时要关闭防火墙或打开此数据库端口。

最新文章

  1. 2016huasacm暑假集训训练四 递推_A
  2. Html中模态框(弹出框)使用入门
  3. 下载SRA文件
  4. [Educational Codeforces Round 16]A. King Moves
  5. nginx之location配置
  6. Ant 修改项目pom.xml文件应用
  7. jwPlayer实现支持IE8及以下版本避免出错的方法
  8. HDU 1394 Minimum Inversion Number(线段树 或 树状数组)
  9. 使用git微命令深入理解git工作机制
  10. [置顶] JUnit入门教程(二)
  11. Weekly Contest 75题解
  12. VUE 参数共享问题
  13. iOS 开发的一些网址
  14. Spring 注解 hibernate 实体方法 <property name="packagesToScan" value="com.sise.domain"/>
  15. top,job,user,file,alias
  16. 如何在k8s集群里快速运行一个镜像?
  17. MHDD修复硬盘坏道
  18. 矩阵快速幂——POJ3070
  19. BZOJ3295: [Cqoi2011]动态逆序对(树状数组套主席树)
  20. OpenCV---图像梯度

热门文章

  1. Python科学计算工具包
  2. bzoj 2528: [Poi2011]Periodicity【kmp+构造】
  3. bzoj 1625: [Usaco2007 Dec]宝石手镯【背包】
  4. git基本操作-常用命令
  5. A+B Problem——经典中的经典
  6. Boost1.6x+win7+VC2015编译
  7. Qt对象模型之一:信号和槽
  8. [ZPG TEST 105] 扑克游戏【Huffman】
  9. Service官方教程(10)Bound Service的生命周期函数
  10. 1272 最大距离 只想到了dp