yywx001 发表于 2018-10-4 11:29:37

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


页: [1]
查看完整版本: MySQL命令行工具