mysql命令常用参数实例讲解
mysql命令常用参数实例讲解
以下是mysql命令常用的参数,配合实例进行简单讲解
1,auto-rehash自动补全(表名及表中字段)
---------------------------------------
[mysql]
#no-auto-rehash
auto-rehash
---------------------------------------
mysql -u root --auto-rehash
---------------------------------------
1. mysql> use test
2. Database changed
3. mysql> select acc //这里自动补全,只是提示表名,和表里面的字段名,不像php可以提示函数名
4. account account.acct_num account.amount acct_num
2,-B 不要使用历史记录文件。禁用交互式行为。
1. [root@cheng]# mysql -uroot -D bak_test -e "show tables;" -B
2. Tables_in_bak_test
3. comment
4. user
3,-E 垂直打印查询 (行) 的输出。
1. [root@cheng]# mysql -uroot bak_test -e "show tables;" -E
2. *************************** 1. row ***************************
3. Tables_in_bak_test: comment
4. *************************** 2. row ***************************
5. Tables_in_bak_test: user
4,-D 指定进入的库
1. [root@Cheng]# mysql -u root -D test
进入后默认就在test数据库里面,不用use test;
5,--default-character-set设置默认字符集
1. [root@Cheng]# mysql -u root -D test --default-character-set=utf8
6,--delimiter设置mysql命令结束符
1. [root@Cheng]# mysql -u root -D test --delimiter=\|
mysql默认的命令结束符是分号,现在把它设置成竖杠,要注意|前面的\
7,-e 执行sql语句
1. [root@cheng]# mysql -uroot -D bak_test -e "show tables;"
8,-f的用法
1. [root@cheng]# mysql -uroot bak_test -e "show databaseds;show tables;" -
2. f
3. ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the ma
4. nual that corresponds to your MySQL server version for the right syntax to use n
5. ear 'databaseds' at line 1
6. +--------------------+
7. | Tables_in_bak_test |
8. +--------------------+
9. | comment |
10. | user |
11. +--------------------+
忽略mysql的错误,继续向下执行
9,-N 不显示列名
1. [root@cheng]# mysql -uroot bak_test -e "select * from user" -N
2. +---+------+---+
3. | 1 | bb | 0 |
4. | 2 | tank | 0 |
5. +---+------+---+
10,-p 使用密码登陆
1. [root@Cheng]# mysql -u root -o test -p -S /tmp/mysql.sock
2. Enter password
11,-h指定登陆的主机IP
1. [root@Cheng]# mysql -u root -h 192.168.1.102
12,-H 生成 HTML 输出。
1. [root@cheng]# mysql -uroot bak_test -e "show tables " -H
2. <TABLE BORDER=1><TR><TH>Tables_in_bak_test</TH></TR><TR><TD>comment</TD></TR><TR
3. ><TD>user</TD></TR></TABLE>
13,-X 生成XML输出。
1. [root@cheng]# mysql -uroot bak_test -e "show tables " -X
2. <?xml version="1.0"?>
3.
4. <resultset statement="show tables
5. " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
6. <row>
7. <field name="Tables_in_bak_test">comment</field>
8. </row>
9.
10. <row>
11. <field name="Tables_in_bak_test">user</field>
12. </row>
13. </resultset>
14,--prompt 设置mysql提示符
1. [root@Cheng]# mysql -u root --prompt=\^\_\^
2. ^_^show databases;
3. +--------------------+
4. | Database |
5. +--------------------+
6. | information_schema |
7. | biztojie |
mysql的提示符,我把它设置成笑脸了。
15,-S 指定登陆用的socket
1. [root@Cheng]# mysql -u root -D test -S /tmp/mysql.sock
当我们一台服务器启动了二个不同mysql版本的时候,存放socket的文件是不能一样的,-S用来指定连接到那个,多实例时常用。
16,-v 输出mysql执行的语句。
1. [root@Cheng]# mysql -u root -D test -e "show tables;" -v
2. --------------
3. show tables
4. --------------
17,-P指定端口
1. [root@Cheng]# mysql -u root -o test -P 13306 -S /tmp/mysql.sock
转载于:https://blog.51cto.com/ilctc/2093430
mysql命令常用参数实例讲解相关推荐
- mysqladmin命令常用参数实例讲解
mysqladmin 工具的使用格式: mysqladmin [option] command [command option] command ...... 参数选项: -c number 自动运行 ...
- free命令常用参数详解
free命令常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在运维期间我们会经常去查看服务器硬件信息,比如说内存,大家可能知道看内存用"[root@yinzh ...
- CentOS6.9下ssh密钥登录配置步骤(免密码登录)和ssh-keygen 命令常用参数
密钥登录步骤(免密码登录) ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式.其中口令(密码)认证方式是我们最常用的一种,出于安全方面的考虑,介绍密钥认证方式登录到linux/unix的 ...
- linux中vim内容定位,Linux运维行走江湖必备之:vim命令常用参数
原标题:Linux运维行走江湖必备之:vim命令常用参数 vim是Linux运维日常工作中最常用的命令之一,vim命令的参数有很多,我们选用一些常用的命令参数,足以对付日常的文本编辑工作,如果日后有需 ...
- ping命令常用参数
ping命令常用参数 简述ping命令原理和作用 Linux下ping常用参数 Ubuntu安装ping命令 ping指定次数 -c 间隔秒数-i 指定发包字节数-s 存活数值-t ping域名很久才 ...
- mysql命令行参数
一,mysql命令行参数 Usage: mysql [OPTIONS] [database] //命令方式 -?, --help //显示帮助信息并退出 -I, --help //显示帮助信息并退出 ...
- curl命令常用参数
curl命令常用参数 curl简介 常用方法 将远程文件下载到本地-o并指定名称 指定请求方式-X 显示响应结果-v 携带用户名/密码-u 携带请求头-H 查看服务端响应头 -i 只显示http re ...
- linux下的arp刷新命令详解,linux arp 命令常用参数详解
linux arp 命令常用参数详解 linux arp 命令常用参数详解 显示和修改地址解析协议(ARP)使用的"IP 到物理"地址转换表. ARP -s inet_addr e ...
- 【Mysql】mysql命令常用语句
文章目录 常用指令 改库表索引 查看创建表结构命令 展示表列结构列表 增 表中新字段 改 表的列默认值 改 表的列数据长度 经典指令 数据库 表 增删改查 like unin 排序ORDER BY 分 ...
- 全面掌握ping命令(四)ping命令常用参数
参数可以对命令的功能进行扩展,ping命令的参数比较多,常用的主要有以下几个: (1)ping IP地址 –t 连续不停对IP地址发送ICMP数据包,直到被用户以Ctrl+C中断. 如:ping 19 ...
最新文章
- java拖动组件,[小娱乐] 一个能拖动组件、改变组件大小的容器
- 把集成测试和单元测试写一起是一种什么体验?
- 程序猿崛起——Growth Hacker
- 数据库行转列的sql语句(zt)
- 信息学奥赛一本通C++语言——1052:计算邮资
- Kali Linux 秘籍 第五章 漏洞评估
- vuetify中文文档_我们为什么选择Vuetify作为前端框架
- 布朗大学计算机专业怎么样,Offer捷报 | 恭喜Z同学收获布朗大学计算机科学专业Offer!...
- c语言实验报告总结通用版,C语言实训心得体会
- ubuntu桌面图标不显示问题
- 计算机科学与技术名言,关于科学的名言(20个最值得一读的科技名言)
- linux cpufreq 设置
- 中文名字和英文名字正则匹配
- 团队作业7——alpha阶段之事后诸葛亮分析
- 利用freemarker实现word导出
- ColBERT(2020SIGIR)
- Qt中LineEdit编辑框限制数字输入整理
- html中表格边框好看的样式,table完美css样式 table表格边框样式
- selenium定位下拉菜单
- 2014年10月23日(账本软件)