我从组织模式交互使用R-R代码块内的密钥绑定C-x '
使用ESS启动交互式R会话。
当我从SQL代码块内部按下C-x '
时,它会将代码块发送到SQL模式缓冲区,但不清楚如何将查询发送到MySQL。
我可以用MySQL做到这一点吗?
首先,包括接受的答案中的代码到How can I get emacs sql mode to use the mysql config file(.my.cnf)?在您的.emacs
中
其次,使用SQL代码块中的C-x '
将代码块发送到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