Mysql
 sql >> база данни >  >> RDS >> Mysql

Как мога да накарам emacs sql-mode да използва конфигурационния файл на mysql (.my.cnf)?

Не мисля, че това е възможно, но можете да зададете такива неща в самата конфигурация на режима:

(setq sql-connection-alist
'((pool-a
(sql-product 'mysql)
(sql-server "1.2.3.4")
(sql-user "me")
(sql-password "mypassword")
(sql-database "thedb")
(sql-port 3306))
(pool-b
(sql-product 'mysql)
(sql-server "1.2.3.4")
(sql-user "me")
(sql-password "mypassword")
(sql-database "thedb")
(sql-port 3307))))

(defun sql-connect-preset (name)
  "Connect to a predefined SQL connection listed in `sql-connection-alist'"
  (eval `(let ,(cdr (assoc name sql-connection-alist))
    (flet ((sql-get-login (&rest what)))
      (sql-product-interactive sql-product)))))

(defun sql-pool-a ()
  (interactive)
  (sql-connect-preset 'pool-a))

Разгледайте тази статия за повече информация.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL заявка в няколко реда

  2. Библиотеката не е заредена:@rpath/libmysqlclient.21.dylib Причина:изображението не е намерено Грешка при мигриране на Django с помощта на драйвер за mysqlclient DB и MySQL 8 с macOS

  3. Как да изберете идентификатор на ред на mysql за клауза WHERE при UPDATE, INSERT, DELETE чрез php?

  4. Mysql:Подреждане по харесване?

  5. Codeigniter, mysql, select_max и добавете 1, преди да вмъкнете друг запис