MySQL远程连接Linux

标签 mysql windows mysql-workbench

enter image description here

我是否必须在 Windows 上安装 MySQL 才能连接到在 Linux 上运行的 MySQL 服务器并从 Windows 编辑文件?因为我正在为 SQL 安装 Workbench(我正在使用 MySQL Workbench 指南,来源:MySQL Workbench),然后允许从我的电脑访问 Linux (vps),当我尝试安装它时,我被困在 Windows配置设置。有人可以帮忙吗? (提供了屏幕截图。)

还有一件事:程序说“正在安装 wmi”,然后说“无法建立连接:无法连接到目标机器。”

最佳答案

你可以在windows中只安装workbench而不安装mysql服务器,但是你需要在linux mysql服务器上创建一个用户,然后他可以从windows机器上访问它:

CREATE USER 'newuser'@'IP of the windows machine' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'IP of the windows machine';
FLUSH PRIVILEGES;

如果您希望用户访问而不考虑 IP 那么您可以使用 '%' 而不是 IP

关于MySQL远程连接Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39756859/

相关文章:

c - 我如何知道在 Linux 上编写的 C 程序是否可以在其他地方运行

mysql-workbench - 如何从 Windows 10 上的 MySQL Workbench 获取忘记的 MySQL 密码?

mysql - mysql存储过程中不存在临时表

mysql - 连接和 View 设计方面

在 Windows 中通过终端运行 R 并保持 R session 打开

mysql - 创建存储过程 - SQL

mysql - 将太大而无法放入内存的 mysql 表下载到 csv 文件中(使用 WorkBench)

mysql - SQL SUM 每个引用的前 5 行,然后每个引用的所有其他行均视为 1

php - 从同一查询中的同一列获取两个值

c++ - 是否有适用于 GIT(C++ 或其他语言)的 API