我的电脑操作系统是OS X,我有两个parallels桌面VM ( window和linux ),我在Linux VM上安装了MySQL服务器,在Window VM上安装了MS Access,我在MySQL服务器上有一些数据。
问题是如何将MS Access连接到MySQL服务器?(我已经搜索了很多次,但仍然不能成功。)
我已经在Window上安装了TCP驱动程序,但是当我使用Access,试图链接到MySQL服务器时,它显示"Can't connect to mySQL server on ' 127.0.0.1 '(10061)“(我在"TCP/IP
我使用以下命令创建了一个test_mysql:
docker run -d -p 3306:3306 --name=test_mysql --env="MYSQL_ROOT_PASSWORD=123" mysql
我使用docker inspect test_mysql获得IP地址。IP为172.17.0.2。
奇怪的是,当我试图连接到本地的mysql服务器时,使用
mysql -uroot -p123 -h 172.17.0.2 -P 3306
引起的错误:
ERROR 2003 (HY000): Can't connect to MySQL server on
我使用的是带有macOS 10.11.6的Mac。我想将MySQLWorkbench 6.3.7连接到存储在我的MySQL服务器上的MySQL数据库。我可以创建一个连接续集Pro,但它不工作做同样的MySQLWorkbench。这就是我要做的:
1. Open "Setup New Connection" window
2. Selecting "Standard TCP/IP over SSH"
3. SSH Hostname = my servers IP
4. SSH Username = same I use to login in MySQL data
请注意。操作系统为ubuntu 14。*
我正在为我的MYSQL服务器上的连接而头疼。我尝试通过我的公网ip连接到内部的MYSQL服务器。但是我无法连接。当我连接到本地主机和外部连接时,我可以连接。
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
我注释掉了bind-adress,这应该会将地址绑定到0.0.0.0。我还
我试图连接到运行IIS的虚拟服务器上的远程MySQL服务器。我已向所有ips授予根用户,使用
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'PASSWORD';
我可以从另一台Windows机器连接到我用来远程访问的ip地址,但我不能从另一个网络上的mac连接.我可以从其他网络远程访问计算机的ip,但是MySQL没有运气。
防火墙也已被禁用。
请你帮帮忙,我做了一个应用程序,我的朋友很少使用,但这个应用程序是用连接的方法编写的:标准(TCP/ IP ),我想这会很容易,只给他们提供服务器IP和端口,然后完成,但我陷入了这个问题,我无法通过公共IP访问我的数据库?我成功地移植了3306,但仍然不能通过公共ip连接到mysql服务器,只能通过本地主机或lan ip连接到mysql服务器。为什么这么难?我不需要任何安全的东西,只是ip,端口,用户名和密码。什么.*//我在30个论坛上问,没有人在帮助.服务器正在windows 7上运行。
我正在分离一个PHP服务器,并将我的MySQL数据库移动到另一个框中。实际上在AWS上有两个实例。
我可以作为用户连接到新的MySQL框,但不能执行任何查询。
在MySQL上:
CREATE USER 'username'@'ip address' IDENTIFIED BY 'password';
GRANT ALL ON dbname.* TO 'username'@'ip address' IDENTIFIED BY 'password';
**改为批准ALL进行测试,以确保限制没有问题
经验