【发布时间】:2019-07-05 17:22:24
【问题描述】:
默认情况下,我连接到端口 3309。我需要连接到端口 3307。我该怎么做?
【问题讨论】:
-
您是否考虑过查阅文档?
标签: mysql command-line port
默认情况下,我连接到端口 3309。我需要连接到端口 3307。我该怎么做?
【问题讨论】:
标签: mysql command-line port
使用-P参数,像这样:
mysql -h 127.0.0.1 -P 3307 -u user_name -p database_name
重要提示:如果您连接到localhost - 使用-h 127.0.0.1,而不是localhost,因为MySQL 将通过文件套接字连接,而不是通过TCP
【讨论】:
从命令行,假设你在同一台主机上,你试过了吗:
mysql --user root --password (mypassword) --host=localhost --port=33061
在不使用默认端口时,在服务器名称中指定自定义端口(只有在标准 mysql 端口 3306 时才能暗示它)
$servername = "localhost:33061";
【讨论】:
输入此命令更改您的详细信息。 之后 MySQL 请求连接密码,然后输入密码。
mysql --user=user1 --host=127.16.38.1 --port=25060 -p
特别考虑 -p 和双连字符 --
【讨论】: