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