Skip to content

Instantly share code, notes, and snippets.

@danlamanna
Created November 24, 2012 05:13
Show Gist options
  • Save danlamanna/4138527 to your computer and use it in GitHub Desktop.
Save danlamanna/4138527 to your computer and use it in GitHub Desktop.
Ignoring prompt with sql-mysql in emacs
;; add our own mysql product
(eval-after-load "sql"
'(add-to-list 'sql-product-alist
'(mysql-noprompt
:name "MySQL"
:font-lock sql-mode-mysql-font-lock-keywords
:sqli-login nil
:sqli-program sql-mysql-program
:sqli-options sql-mysql-options
:sqli-comint-func sql-comint-mysql
:sqli-connect sql-connect-mysql
:sqli-prompt-regexp "^mysql> "
:sqli-prompt-length 6)))
;; connecting to a database
(let ((sql-user "user")
(sql-password "password")
(sql-database "database")
(sql-server "localhost"))
(sql-product-interactive 'mysql-noprompt)) ;; our custom product
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment