Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak sprawić, by emacs sql-mode używał pliku konfiguracyjnego mysql (.my.cnf)?

Nie sądzę, żeby to było możliwe, ale takie rzeczy można ustawić w samej konfiguracji trybu:

(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))

Przeczytaj ten artykuł aby uzyskać więcej informacji.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ST_Distance_Sphere w mysql nie podaje dokładnej odległości między dwoma lokalizacjami

  2. 4 przydatne narzędzia wiersza poleceń do monitorowania wydajności MySQL w systemie Linux

  3. iOS — najlepsze praktyki synchronizacji baz danych i baz danych serwera

  4. Zamienić wartość w ciągu znaków oddzielonych przecinkami w MySQL?

  5. Jak zdobyć wspólnych przyjaciół w scenariuszu przyjaźni (1, 2) (2, 1)?