mysql命令常用参数实例讲解


以下是mysql命令常用的参数,配合实例进行简单讲解


1auto-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命令常用参数实例讲解相关推荐

  1. mysqladmin命令常用参数实例讲解

    mysqladmin 工具的使用格式: mysqladmin [option] command [command option] command ...... 参数选项: -c number 自动运行 ...

  2. free命令常用参数详解

    free命令常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在运维期间我们会经常去查看服务器硬件信息,比如说内存,大家可能知道看内存用"[root@yinzh ...

  3. CentOS6.9下ssh密钥登录配置步骤(免密码登录)和ssh-keygen 命令常用参数

    密钥登录步骤(免密码登录) ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式.其中口令(密码)认证方式是我们最常用的一种,出于安全方面的考虑,介绍密钥认证方式登录到linux/unix的 ...

  4. linux中vim内容定位,Linux运维行走江湖必备之:vim命令常用参数

    原标题:Linux运维行走江湖必备之:vim命令常用参数 vim是Linux运维日常工作中最常用的命令之一,vim命令的参数有很多,我们选用一些常用的命令参数,足以对付日常的文本编辑工作,如果日后有需 ...

  5. ping命令常用参数

    ping命令常用参数 简述ping命令原理和作用 Linux下ping常用参数 Ubuntu安装ping命令 ping指定次数 -c 间隔秒数-i 指定发包字节数-s 存活数值-t ping域名很久才 ...

  6. mysql命令行参数

    一,mysql命令行参数 Usage: mysql [OPTIONS] [database] //命令方式 -?, --help //显示帮助信息并退出 -I, --help //显示帮助信息并退出 ...

  7. curl命令常用参数

    curl命令常用参数 curl简介 常用方法 将远程文件下载到本地-o并指定名称 指定请求方式-X 显示响应结果-v 携带用户名/密码-u 携带请求头-H 查看服务端响应头 -i 只显示http re ...

  8. linux下的arp刷新命令详解,linux arp 命令常用参数详解

    linux arp 命令常用参数详解 linux arp 命令常用参数详解 显示和修改地址解析协议(ARP)使用的"IP 到物理"地址转换表. ARP -s inet_addr e ...

  9. 【Mysql】mysql命令常用语句

    文章目录 常用指令 改库表索引 查看创建表结构命令 展示表列结构列表 增 表中新字段 改 表的列默认值 改 表的列数据长度 经典指令 数据库 表 增删改查 like unin 排序ORDER BY 分 ...

  10. 全面掌握ping命令(四)ping命令常用参数

    参数可以对命令的功能进行扩展,ping命令的参数比较多,常用的主要有以下几个: (1)ping IP地址 –t 连续不停对IP地址发送ICMP数据包,直到被用户以Ctrl+C中断. 如:ping 19 ...

最新文章

  1. java拖动组件,[小娱乐] 一个能拖动组件、改变组件大小的容器
  2. 把集成测试和单元测试写一起是一种什么体验?
  3. 程序猿崛起——Growth Hacker
  4. 数据库行转列的sql语句(zt)
  5. 信息学奥赛一本通C++语言——1052:计算邮资
  6. Kali Linux 秘籍 第五章 漏洞评估
  7. vuetify中文文档_我们为什么选择Vuetify作为前端框架
  8. 布朗大学计算机专业怎么样,Offer捷报 | 恭喜Z同学收获布朗大学计算机科学专业Offer!...
  9. c语言实验报告总结通用版,C语言实训心得体会
  10. ubuntu桌面图标不显示问题
  11. 计算机科学与技术名言,关于科学的名言(20个最值得一读的科技名言)
  12. linux cpufreq 设置
  13. 中文名字和英文名字正则匹配
  14. 团队作业7——alpha阶段之事后诸葛亮分析
  15. 利用freemarker实现word导出
  16. ColBERT(2020SIGIR)
  17. Qt中LineEdit编辑框限制数字输入整理
  18. html中表格边框好看的样式,table完美css样式 table表格边框样式
  19. selenium定位下拉菜单
  20. 2014年10月23日(账本软件)

热门文章

  1. 将获得到的json赋值到下拉框
  2. Azure Storage架构介绍
  3. Python第十六课(模块3)
  4. jmeter-01 JMeter HTTP测试的各元件功能演示示例
  5. Haproxy均衡负载部署和配置文件详解
  6. PB 程序发布相关
  7. 以动词开头的习惯搭配:转
  8. Kafka Consumer API示例
  9. 实验吧Web-易-简单的sql注入之3(报错的sql盲注之exp)
  10. [Guitar self-practising] 【吉他练习王-节奏练习】曲目1 基本扫弦节奏练习