我一直在使用Emacs的sql交互模式与MySQL数据库服务器通信,并从中得到了乐趣。开发人员在一个新的非默认端口号上设置了另一个数据库,但我不知道如何使用sql-mysql访问它。
当我尝试连接到数据库时,如何指定端口号?
如果Emacs可以提示我输入端口号,并且如果我不指定端口号,则使用缺省值,那就更好了。有这样的机会吗?
发布于 2008-08-15 19:27:09
(setq sql-mysql-options (list "-P <port number>"))
发布于 2008-08-15 19:51:45
我使用以下命令找到该选项:
M-x customize-group
SQL
其中包括一个标签为:
Mysql Options:
如果您设置该选项并保存,则会在您的.emacs中添加一个新行:
(custom-set-variables
'(sql-mysql-options (quote ("-P ???"))))
(显然,您应该使用实际的端口号。)
我使用的是XEmacs,所以您的里程数可能会有所不同。
https://stackoverflow.com/questions/12613
复制相似问题