Rumah > pangkalan data > tutorial mysql > Emacs sql-mode 自动连接数据库 (当前仅支持MySQL)_MySQL

Emacs sql-mode 自动连接数据库 (当前仅支持MySQL)_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-01 13:11:06
asal
1877 orang telah melayarinya

Emacs 的 sql-mode 能够将emacs作为一个数据库客户端来使用,用户可以打开一个.sql 文件,连接数据库并执行sql文件中部分SQL指令。
这个插件不方便的地方是每次建立数据库连接的时候都需要先选择数据库产品 (nysql, DB2, oracle …), 并且输入一些连接信息才可以打开SQLi buffer。 插件 emacs-sqlhat 能够让用户在sql文件中设置这些信息,通过一条命令就可以直接打开SQLi buffer。

安装

可以在github上下载 emacs-sqlhat : https://github.com/ChanningBJ/emacs-sqlhat
首先安装python部分:

python setup.py install
Salin selepas log masuk

然后在 .emacs 中加上这两行

(add-to-list 'load-path  "/path/to/emacs-sqlhat")(require 'sqlhat)
Salin selepas log masuk

使用

打开sql文件后在文件头加上下面的信息:

--! product: mysql--! hostname: 127.0.0.1--! user: mysqluser--! password: mysqlpassword--! database: databasename
Salin selepas log masuk

执行 sqlhat-connect 来创建 SQLi buffer

M-x sqlhat-connect
Salin selepas log masuk
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan