MySQL命令行工具

shell> mysql --user=user_name --password=your_password db_name


shell> mysql --help

shell> mysql -?


選項

 --protocol={TCP | SOCKET | PIPE | MEMORY}


mysql 命令

    有些命令mysql可以自己解釋。要查看這些命令,在mysql>提示下輸入help或\h


默認mysql>可以重新配置,怎麼配置有哪幾種方法?

   1. 使用環境變量

    shell> export MYSQL_PS1="(\u@\h) [\d]> "

   2. 使用選項文件my.cnf

     [mysql]

    prompt=(\\u@\\h) [\\d]>\\_

     或者

     prompt="\\r:\\m:\\s> "

  3. 使用命令行選項

    shell> mysql --prompt="(\u@\h) [\d]> "

  

  4. 交互式,可以使用prompt(或\R)命令交互式更改提示。

    mysql>prompt (\u@\h) [\d]>\_

    mysql>prompt

 

怎樣從文本文件執行SQL語句?

    1. shell> mysql db_name < test.sql -p

    2. mysql > source filename

       mysql > \. filename


使用--safe-updates選項,怎麼安全的執行update和delete語句呢?

   shell> mysql --safe-updates --select_limit=500 --max_join_size=10000


   


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章