Atitit 命令行执行sql 跨语言

目录

1.1. 无需输入密码,那就不要-p参数即可 1

1.2. 4.使用mysql命令执行 1

1.3. 5.mysql命令执行sql,并将查询结果保存到文本中 2

1.4. 垂直打印输出,方便解析 2

1.5. XML方式输出 3

1.6. Tab模式输出 -s 3

1.7. Htnl格式显示 -H 3

  1. 无需输入密码,那就不要-p参数即可
  2. 4.使用mysql命令执行

H:\>mysql -uaHmin -p -e "select now()"

查询出来的csv格式,有很多ascii表格线字符

D:\wampv2\bin\mysql\mysql5.7.9\bin\mysql.exe -uroot -p -e "select * from db.user_tab"     >d:/target1.txt

这个输出到文件,里面是csv tab风格模式

id name age

11 aa 33

12 ati 34

13 ati 35

8 user2 18

9 user3 19

10 user4 29

  1. 5.mysql命令执行sql,并将查询结果保存到文本中

a)执行简单sql

mysql -uaHmin -proot test -e "select now()" -N >H:/work/target1.txt
如果sql很长,这种方式就不是很适合了。

b)执行复杂sql

可以将复杂的sql事先编辑好,存放到文本中在执行。
H:\> mysql -uroot -pmypwH -h127.0.0.1 -p3306 test < H:/work/source.sql > H:/work/target.txt

将最后一种执行方式加上操作系统的定时任务,就可以在mysql中实现定时执行sql,并保存执行结果的目的了

  1. 垂直打印输出,方便解析

D:\wampv2\bin\mysql\mysql5.7.9\bin\mysql.exe -uroot -p -D db -E -e "select * from db.user_tab"

C:\Users\Administrator>D:\wampv2\bin\mysql\mysql5.7.9\bin\mysql

Enter password:

*************************** 1. row ***************************

id: 11

name: aa

age: 33

*************************** 2. row ***************************

id: 12

name: ati

age: 34

*************************** 3. row ***************************

id: 13

name: ati

age: 35

*************************** 4. row ***************************

id: 8

name: user2

age: 18

  1. XML方式输出

C:\Users\Administrator>D:\wampv2\bin\mysql\mysql5

Enter password:

<?xml version="1.0"?>

<resultset statement="select * from db.user_tab

" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins

<row>

<field name="id">11</field>

<field name="name">aa</field>

<field name="age">33</field>

</row>

<row>

<field name="id">12</field>

<field name="name">ati</field>

<field name="age">34</field>

</row>

  1. Tab模式输出 -s

-s, --silent //一行一行输出,中间有tab分隔

  1. Htnl格式显示 -H

D:\wampv2\bin\mysql\mysql5.7.9\bin\mysql.exe -uroot  -D db    -e "select * from db.user_tab"      -H

C:\Users\Administrator>D:\wampv2\bin\mysql\mysql5.7.9\bin\mysql.exe -uroot -p -D db    -e "select * from db.user_tab"      -H

Enter password:

<TABLE BORDER=1><TR><TH>id</TH><TH>name</TH><TH>age</TH></TR><TR><TD>11</TD><TD>aa</TD><TD>33</TD></TR><TR><TD>12</TD><TD>ati</TD><TD>34</TD></TR><TR><TD>13</TD><TD>ati</TD><TD>35</TD></TR><TR><TD>8</

TD><TD>user2</TD><TD>18</TD></TR><TR><TD>9</TD><TD>user3</TD><TD>19</TD></TR><TR><TD>10</TD><TD>user4</TD><TD>29</TD></TR></TABLE>

mysql命令行中执行sql的几种方式总结_Mysql_脚本之家.html

mysql命令行各个参数解释 - 茄子_2008 - 博客园.html

Atitit 命令行执行sql 跨语言 目录 1.1. 无需输入密码,那就不要-p参数即可 1 1.2. 4.使用mysql命令执行 1 1.3. 5.mysql命令执行sql,并将查询结果保存到相关推荐

  1. Linux_命令行基础及挂载和目录文件管理

    Linux命令行基础 Linux命令:用来实现某一类功能的指令或程序 . 在Linux中执行大多数命令时,都要找到命令所对应的程序 ]# hostname ]# which hostname #查询命 ...

  2. consul命令行查看服务_Go语言微服务架构实战:第十三节 微服务管理--Docker安装及运行consul节点...

    微服务管理--Docker安装及运行consul节点 搭建集群 在真实的生产环境中,需要真实的部署consul集群.在一台机器上想要模拟多台集群部署的效果,有两种方案:一种是借助虚拟机,另一种是借助容 ...

  3. 在 Ubuntu 上通过命令行改变 Linux 系统语言

    这是一个快速教程,展示了在 Ubuntu 和其他 Linux 发行版上从命令行改变语言的步骤. 事实上,我一直在写西班牙语的文章.如果你没有访问过它并且/或你是一个讲西班牙语的人,请访问 It's F ...

  4. fedora,linux mint 命令行(终端)打开目录

    2019独角兽企业重金招聘Python工程师标准>>> 以前使用linux mint 13的时候,从命令行(终端)进入某个目录后,想以图形界面的方式打开该目录的方法是:gnome-o ...

  5. Ubuntu Server 命令行下的默认语言 中文乱码

    2019独角兽企业重金招聘Python工程师标准>>> 如果Ubuntu Server在安装过程中,选择的是中文(很多新手都会在安装时选择中文,便于上手),这样在完成安装后,系统默认 ...

  6. R语言命令行写linux,linux命令行下使用R语言绘图实例讲解

    使用系统:centos 6.4 64bit 在R语言中可以使用png()等函数生成图片,例如: png("aa.png")可以生成图片. 但是如果你是通过shell远程连接到系统上 ...

  7. Ubuntu 18.04 LTS 命令行方式安装中文语言包

    安装之前,执行 echo $LANG 查看语言环境 中文语言包: language-pack-zh-hans 简体中文 language-pack-zh-hans-base language-pack ...

  8. 在命令行下快速进入某一级目录

    1.在文件资源管理器中打开想要进入的目录 2.找到显示路径的地方 3.输入cmd 4.回车

  9. [转]命令行在IIS添加虚拟目录

    来自:http://www.jb51.net/softjc/29702.html Mkwebdir -c LocalHost -w "Default Web Site" –v Co ...

  10. win10命令行cd进入到指定目录

    C:\Users\Administrator>cd /d D:\wiki cd /d

最新文章

  1. Go modules基础精进,六大核心概念全解析(下)
  2. 角色操作-查询所有角色流程分析
  3. php怎么关闭全部进程,怎么关闭swoole进程
  4. 11月16日站立会议
  5. 今天的被子照样不叠的飞鸽传书
  6. nodejs template
  7. linux 骇客帝国脚本,Linux下,那些让人惊叹的命令执行效果
  8. Security+ 学习笔记30 云计算构建模块
  9. sleuth zipkin mysql_springCloud的使用08-----服务链路追踪(sleuth+zipkin)
  10. 2022年6月TIOBE编程语言排名:Python、C、Java
  11. java开发是什么_java开发到底是做什么的
  12. FFmpeg编解码器如何
  13. 美国军方称密切关注量子加密,法国国防部重金投资量子技术
  14. Windows利用WTS API获取锁屏状态
  15. android 5.1 屏蔽MENU键 返回键唤醒系统
  16. 统计csv表格中某一元素的个数(count函数)
  17. 天语W700 adb驱动解决
  18. fan怎么写 jin_jin字怎么写
  19. 考研英语——书本资料选择复习规划
  20. Figma#6:Auto Layout自动布局

热门文章

  1. python能做后端吗_【后端开发】python能做回归么
  2. [swift 进阶]读书笔记-第一章:介绍、第二章(C2P2):第二章:内建集合类型
  3. 免费直播|1小时详解区块链技术
  4. 《C++ AMP:用Visual C++加速大规模并行计算》——3.6 parallel_for_each
  5. Winsock—I/O模型之事件选择模型(一)
  6. 在没有显示器和IP未知的情况下如何使用树莓派
  7. Java中HttpURLConnection使用代理服务器
  8. BZOJ1034: [ZJOI2008]泡泡堂BNB
  9. Educational Codeforces Round 61
  10. npm 代理的设置和取消