我可以在org-mode的SQL块中以交互方式使用MySQL吗?

Dav*_*uer 8 mysql sql emacs org-mode

我从Org-mode交互使用R - C-x '来自R代码块的键绑定使用ESS启动交互式R会话.

当我C-x '从SQL代码块内部按下时,它将代码块发送到SQL模式缓冲区,但我不清楚如何向MySQL发送查询.

我可以用MySQL做到这一点吗?

Abe*_*Abe 5

首先,从接受的答案中包含代码如何获取emacs sql-mode以使用mysql配置文件(.my.cnf)?在你的.emacs

其次,使用C-x '从SQL代码块内部将代码块发送到SQL模式缓冲区

在SQL模式下将代码块发送到缓冲区后,使用M-x pool-a(或您希望使用的任何连接)启动MySQL会话.

此时,可以使用标准SQL键绑定:

C-c C-c send paragraph
C-c C-r send selected region
C-c C-b send entire buffer
C-c C-s send string
Run Code Online (Sandbox Code Playgroud)