SQL语句

[sql]
#c 取消命令
#-A –skip-auto-rehash 自动补全
#mysql –print-defaults
#my_print_defaults client
#mysql learn-database < learn.sql 执行命令
#source learn.sql 同上
#mysql test 使用test数据库
#mysql -e "select * from city limit 0,10" test 直接执行一条命令
#mysqldump test |mysql test1 备份数据
#mysql test < select.sql > q.txt 重定向
#mysql -t test < select.sql > q.txt 重定向(格式输出)
#mysql -H -e "select * from city limit 0,10" test > 1.html 重定向生成html
#mysql -X -e "select * from city limit 0,10" test > 1.xml 重定向生成XML
#mysql -ss -e "select * from city limit 0,10" test 忽略头部 –skip-column-names
#mysql >show full columns from city G; 垂直输出表的内容
#mysql –tee=tmp.out test 记录回话信息 T开启 t关闭
#select @max :=max(cityid) from city; 变量 max 使用的时候用@max 大小写不敏感 且为Mysql特有
#set @max=1; 设置max值为1
# set @ln=0;select @ln:=@ln+1 as ln ,cityid from city limit 0,20; 结果中输出行号
#show status like "uptime"; 已经运行时间
#status
#mysql test <<MYSQL_INPUT
/*输入的文档或数据 */
#MYSQL_INPUT

[/sql]