当我尝试在Emacs中进入sql模式时,我收到消息unable to locate SQL program 'mysql'
。但是,我可以通过终端访问mysql。
为了记录,我使用用户和密码作为root,服务器作为localhost和我选择的数据库。我只是不知道为什么会这样。
想法?
答案 0 :(得分:1)
Emacs使用exec-path
变量中列出的目录来查找程序。您可以这样添加:
(add-to-list 'exec-path "/usr/local/bin")
以下shell命令应该为您提供正确的值:
dirname `which mysql`