假设我在没有服务器的windows 7上安装了MySQL工作台,并且正在连接到远程服务器。
如何为工作台设置客户端配置(如‘my.ini’中的客户端部分)?
或者,我得到了错误的方式,客户端从它连接到的服务器加载配置?
更新:
也许我还不够清楚。我试图设置的配置是在每个事务开始时运行的命令行,如:
SET autocommit=0;
SET tx_isolation='READ-COMMITTED';如果MySQL服务器安装在我的计算机上,那么我可以将以下行添加到安装文件夹中的“my.ini”文件中:
[client]
init-command="SET autocommit=0; SET tx_isolation='READ-COMMITTED'"发布于 2019-02-20 04:28:28
你很久以前就问过这个问题了,所以也许这与你已经不再相关了,但我会在这里加入一种方法,这样做是为了让别人受益。
在Workbench中,打开连接属性。在连接选项卡上,选择高级选项卡。在其中,向其他部分添加以下两个选项(显然,将readDefaultFile位置更改为my.ini的位置)。
readDefaultFile=C:\Program文件\MySQL\MySQL服务器5.7\my.ini readDefaultGroup=client
现在,打开连接应该根据需要从该my.ini读取客户端部分。
发布于 2013-07-12 07:19:09
MySQL工作台不为自己的配置加载任何服务器配置文件。但是,它可以为服务器处理这样的配置文件(服务器部分,通常只有[mysqld] )。
要连接到服务器(无论是本地的还是远程的),MySQL工作台的配置是您必须完成的手动步骤。
https://stackoverflow.com/questions/17598541
复制相似问题