8

我从 Org 模式交互式地使用 R - C-x 'R 代码块内的键绑定使用 ESS 启动交互式 R 会话。

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

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

4

1 回答 1

5

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

其次,C-x '在 SQL 代码块中使用 from 将代码块发送到 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
于 2012-04-05T17:58:53.523 回答