作为关于这一问题的后续问题:
Accessing localhost (xampp) from another computer over LAN network - how to?
我可以在浏览器和MySQL中访问localhost,但不能从命令行访问
我无法弄清楚如何从那里开始。从命令行我使用:
Dim tabPageToAdd As New MyTabPage()
theTabControl.TabPages.Add(tabPageToAdd)
并收到以下错误“错误2003(HY000):无法连接到MySQL服务器”
答案 0 :(得分:1)
基本上您需要启用远程访问。
这适用于mysql workbench
单击主屏幕上的[+]图标将启动“设置新建连接”向导。该向导提供MySQL连接表单以创建新的MySQL连接,并包括“配置服务器管理”选项,作为创建新MySQL服务器连接的分步方法。通过单击MySQL连接磁贴的右上角,也可以稍后(在远程连接上)执行此操作:
执行此向导是执行需要shell访问主机的任务所必需的。例如,启动/停止MySQL实例并编辑配置文件。
这是一个可以逐步执行的教程:
https://dev.mysql.com/doc/workbench/en/wb-getting-started-tutorial-create-connection.html
这是通过xamp
来做的
您需要打开配置,它看起来像这样:
# The MySQL server
[mysqld]
user=mysql
port=3308
socket =/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock
key_buffer=16M
max_allowed_packet=1M
table_open_cache=64
sort_buffer_size=512K
net_buffer_length=8K
read_buffer_size=256K
read_rnd_buffer_size=512K
myisam_sort_buffer_size=8M
bind-address = 0.0.0.0
您需要指定IP地址:
bind-address=192.xxx.xxx.xxx