码迷,mamicode.com
首页 > 数据库 > 详细

MySQL命令行工具

时间:2017-02-08 23:35:33      阅读:341      评论:0      收藏:0      [点我收藏+]

标签:怎样安全执行update

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


   


MySQL命令行工具

标签:怎样安全执行update

原文地址:http://liangge.blog.51cto.com/7154562/1896057

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!