关于mysql数据库不是3306端口用命令行远程连接的解决办法

2013/7/14 9:46:20 | 阅56192 来源:好空间网络 [打印] [关闭]
 

连接mysql3306端口命令

mysql -h58.64.217.120 -ushop -p123456 

连接非3306端口(指定其他端口) 的命令 

mysql -h58.64.217.120 -P3308 -ushop -p123456 

不同的地方我已经用黄色的标注了

 注意: -P 要大写

 

===========================

原理和说明:

 

我们的mysql有时候并不都是3306端口,有部分mysql数据库端口是3308  或者3309

 

有部分用户可能比较喜欢用命令行连接我们的mysql数据库,但是不是3306的端口号,用户就不知道怎么连接了..

 

 

如果在连接远程数据库的时候不知道端口号就会报错,或者连接不上,那如何在连接远程mysql的时候指定端口号呢??

 

我先给大家写个如果mysql端口号是3306的连接命令

mysql -h58.64.217.120 -ushop -p123456  这个命令就是连接3306端口号的命令

 

这个大家都知道,我们在看看连接3308 或者 连接非3306 端口号的应该怎么办

 

mysql -h58.64.217.120 -P3308 -ushop -p123456

 

这里如果的非3306的话,你们就需要指定一个端口号,指定一个非3306的端口号要用  -P命令后面带上端口号

 

如 -P3308  或者-P3309 等

 

但是要注意这个-P 是大写的 -P  不是小写的哟,如果是小写的他就会认为是密码 所以在指定端口号的时候要大写 密码的那个-p可以小写

 

 

最新评论
  • 孙立华:
    原来是这样连接的呀,我一建立还数据库看见不是3306的端口我都傻眼了...原来这样就可以连接的,感谢了
    评论时间:2013/12/13 17:11:57
  • Eric1314:
    不错,学习了....其他端口原来是需要强制指定的
    评论时间:2014/1/26 17:11:57
  • 小木人:
    明白了,原来是这样呀,感谢!!!
    评论时间:2014/6/23 20:6:27
  • 客栈:
    我的数据库端口号不是3306 而是3309 怪不得我今天连接了一天也不正常,老是报密码错误..害得我修改了几十次数据库密码....
    管理员回复:您好,当mysql数据库不是3306的时候在连接的时候就需要增加 -P3309 以指定数据库的端口号!!
    评论时间:2015/5/14 20:44:57
  • yamybl:
    给力!!!
    评论时间:2018/1/26 15:56:31
经营许可证ICP:皖B2-20100052 公司邮箱:zcdnsz@jspkongjian.net
Copyright © 2004-2015, 安徽好空间网络科技有限公司 版权所有 , 本站素材部分来源于网络,如有侵权请告知删除。