有用emacs管理数据库的吗?来分享一下经验

有什么经验分享?

看到这个库好像不错,从2012年就已经开始开发了,现在还在积极维护着,不容易

1 个赞

这个包其它都不错,就是还在用 ac 而不是 company 做补全这个有点 outdated

放弃了,用 vscode 上的 sql 插件去了 : (

1 个赞

楼主用的vsc的那个sql插件,好用吗?我客户端用navicat,web端用adminer.php(自己编译的版本,定制了一些功能)有些腻了,也想换个集成在编辑器里的数据库管理工具试下

company有个挡住行号的bug一直都没修( 我也用的ac,有点强迫症,company-box 和 company-posframe用着有点怪怪的(

我用org-mode来管理数据库

1 个赞

能具体说说么

用类似这种方式做的,缺点就是密码是明文保存的。你也可以对整个文件加密来解决这个问题

* 主机1上的数据库
  :PROPERTIES:
  :header-args:sql: :engine mysql :dbhost 10.0.0.1 :dbuser root :dbpassword 123456
  :END:
** db1
   #+BEGINE_SRC sql :database db1
   select * from test_table limit 100;
   #+END_SRC

** db2
   #+BEGINE_SRC sql :database db2
   select * from test_table limit 100;
   #+END_SRC


* 主机2上的数据库
  :PROPERTIES:
  :header-args:sql: :engine mysql :dbhost 10.0.0.2 :dbuser root :dbpassword 123456
  :END:

** db1
   #+BEGINE_SRC sql :database db1
   select * from test_table limit 100;
   #+END_SRC
2 个赞

老兄, 有没有 sqlite3的, 拨点下, 给个思路即可, 多附几个链接啊! 非IT, 找资料的方式不太在行 :innocent:

emacsql试过吗?用着还不错,可惜没有在维护了。

ejc-sql 作者最近写了一个 company backend,有空试一下

1 个赞