使用emacs作为mysql的客户端

来源:互联网 发布:不实名域名注册商 编辑:程序博客网 时间:2024/04/30 23:43

1 配置.emacs

(setq sql-mysql-options '("-C" "-f" "-t" "-n")) ; for windows(setq sql-user "root")(setq sql-password "")

2 连接MySQL服务器

  1. 执行M-x sql-mysql / 在菜单中选择SQL->start SQLi session

  2. 根据提示输入用户,密码,mysql服务器地址,端口等信息。

  3. emacs会新建一个名为*SQL*的buffer

3 连接sql文件与*SQL* buffer

  1. 打开sql文件并进入sql-mode

    直接打开sql文件或者打开一个文件后再执行M-x sql-mode


  2. 设置产品类型为mysql

    从带单中选择 SQL -> Product -> MySQL或执行M-x sql-set-product,然后输入mysql


  3. 连接sql文件与*SQL* buffer

    使用菜单 SQL -> set SQLi buffer或执行命令M-x sql-set-sqli-buffer然后输入想要连接的那个connection buffer,默认为*SQL* buffer


4 使用emacs作为mysql的客户端

4.1 在*SQL* Buffer中执行sql语句:

  直接输入SQL语句,以“;”结尾,按下回车键自动执行

4.2 在sql文件buffer中执行sql语句

  输入SQL语句,按C-c C-c执行当前段落中的所有语句,   或者选择要执行的语句按下C-c C-b


0 0
原创粉丝点击