免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2702 | 回复: 6
打印 上一主题 下一主题

mysql --port 选项用法--非常诧异 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-14 17:58 |只看该作者 |倒序浏览
mysql手册当中是这么说的:
·         --port=port_num,-P port_num
用于连接的TCP/IP端口号。
======================================
所以一直以为这个选项是用来链接数据库服务器用得端口----

一直用mysql --port=3306

但是发现 mysql -port=3307  
或者 mysql --port=1231231  localhost

并且show variables like ‘%port%’  也是显示的是3306
怎么一样能链接的上呢??
=======================================
goole 未果。。。。
来求助:
个人认为
port是指定本次链接的客户端的端口。。。。。
但是 netstat -an|grep 1231231 怎么没有显示呢??

求解 求解

论坛徽章:
0
2 [报告]
发表于 2009-09-14 18:05 |只看该作者
感觉port 用法就是扯淡的嘛。。。。。
强烈无语中。。。。。


有其他人给个不同意见嘛????
==========================
以后链接服务器 用-S /tmp/xxmysql.sock 选项吧   

--port 选项不安全啊   

要不是今天在自己的机器上开了两个mysqld 还真不知道有这个问题

[ 本帖最后由 gianterdaddy 于 2009-9-14 18:13 编辑 ]

论坛徽章:
1
白银圣斗士
日期:2015-11-23 08:33:04
3 [报告]
发表于 2009-09-14 18:26 |只看该作者
-P --prot

不用sock连接。加-h

论坛徽章:
0
4 [报告]
发表于 2009-09-15 09:17 |只看该作者
原帖由 枫影谁用了 于 2009-9-14 18:26 发表
-P --prot

不用sock连接。加-h

发现的确 这个要和-h 一块配合使用并且不是链接本机的时候才是有用处的


在本机上链接 因为不指定-h选项 --port完全不收到你的使唤

论坛徽章:
0
5 [报告]
发表于 2009-09-15 11:10 |只看该作者
主要原因是你是在Linux下,默认使用socket;
你在windows下面跑多个mysql试试

论坛徽章:
0
6 [报告]
发表于 2009-09-15 15:27 |只看该作者
如果一台机器有多个mysql,既可以指定port或者socke的文件来连

论坛徽章:
0
7 [报告]
发表于 2009-09-15 15:49 |只看该作者
原帖由 yangward 于 2009-9-15 15:27 发表
如果一台机器有多个mysql,既可以指定port或者socke的文件来连



错  当你一台机器上面跑多个mysql的时候你用来--port来链接试试。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP