mysql - 连接到本地网络上的 MySQL 数据库

标签 mysql remote-server

在我尝试之前,我实际上认为我可以做到这一点。我在本地网络 IP 地址 (192.168.1.4) 中的一台 PC 上安装了 MySQL 服务器,现在我试图从同一网络 (192.168.1.5) 中的另一台 PC 访问它,但我无法:

C:\Users\DOMICO>mysql -u domico -h 192.168.1.4 -p
Enter password: **********
ERROR 1045 (28000): Access denied for user 'domico'@'DOMICO-PC' (using password:
 YES)

令人惊讶的是,DOMICO-PC 是我尝试连接的 PC。为什么它不连接到给定主机而是尝试连接到本地计算机?

最佳答案

您需要授予从远程主机连接的权限

mysql>GRANT ALL PRIVILEGES ON database.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

关于mysql - 连接到本地网络上的 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30190116/

相关文章:

来自远程服务器的 MS SQL Server 2005 的 Java 数据库连接问题

mysql - 我可以将 MySQL AUTO_INCREMENT 设置为什么值以将其重置为下一个可用值

c# - 使用 Visual Studio 形式将信息输入数据库

mysql - 排序和限制

ios - 如何快速复制文档目录中的远程服务器文件

Eclipse 上的 Android 和远程 PHP 服务器

python-3.x - 无法使 python 在 conda 环境中工作(未找到 GLIBC)

php - 如何从表中检索数据?

mysql - 是否可以从 Ruby 调用 MySQL 存储过程?

linux - 使用 SSH 在远程服务器上启动后台进程,并退出 session