澳门十大赌场最新排名 > 澳门十大赌场 > 命令导入,谓词和运算符

原标题:命令导入,谓词和运算符

浏览次数:122 时间:2019-08-28

一、导出数据外部

谓词一般有 where和having,check  谓词只计算 TRUE ,FALSE或者UNKNOWN  逻辑表达式  如 AND 和OR

在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看: 
mysqldump 

1)mysql连接 将查询结果输出到文件。在命令行中执行(windows的cmd命令行,mac的终端)

1.IN 谓词的用法

最常用的: 
mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql 

mysql -hxx -uxx -pxx -e "query statement" db > file 
SELECT orderid, empid, orderdate
FROM Sales.Orders
WHERE orderid IN(10248, 10249, 10250);

这样就可以将数据库databasefoo的表table1,table2以sql形式导入foo.sql中,其中-uroot参数表示访问数据库的用户名是root,如果有密码还需要加上-p参数 

  -h:后面跟的是链接的host(主机)

查询返回 订单id等于10248或者10249,10250的订单

C:Usersjack> mysqldump -uroot -pmysql sva_rec date_drv > e:date_drv.sql 

  -u:后面跟的是用户名

2.BETWEEN 谓词的用法

mysql的数据导入也是相当便捷的,如: 
mysql -uroot databasefoo < foo.sql 

  -p:后面跟的是密码

SELECT orderid, empid, orderdate
FROM Sales.Orders
WHERE orderid BETWEEN 10300 AND 10310;

这样就可以将foo.sql的数据全部导入数据库databasefoo 

  db:你要查询的数据库

查询包含10300——10310范围订单

     1.导出整个数据库 

  file:你要写入的文件,绝对路径

3.LIKE谓词的用法

  mysqldump -u用户名 -p密码  数据库名 > 导出的文件名 
  C:Usersjack> mysqldump -uroot -pmysql sva_rec  > e:sva_rec.sql 

例如:

SELECT empid, firstname, lastname
FROM HR.Employees
WHERE lastname LIKE N'D%';

  2.导出一个表,包括表结构和数据 

  下面将 sql语句 select * from edu_iclass_areas 的查询结果输出到了 /Users/zhengcanrui/WORK/test/test.xls 这个文件中。

注意的是 N  代表  该数据是NCHAR 或者NVARCHAR 而不是常规的字符数据类型 char或varchar

  mysqldump -u用户名 -p 密码  数据库名 表名> 导出的文件名 
  C:Usersjack> mysqldump -uroot -pmysql sva_rec date_rec_drv> e:date_rec_drv.sql 

mysql -h127.0.0.1 -uroot -p123 -e "select * from edu_iclass_areas" test > /Users/zhengcanrui/WORK/test/test.xls

4.运算符

  3.导出一个数据库结构 
  C:Usersjack> mysqldump -uroot -pmysql -d sva_rec > e:sva_rec.sql 

2)mysql连接 和 将查询结果输出到数据库分开执行

select 5/2  结果为2   5/2.0 却是 2.5 为什么呢  

     4.导出一个表,只有表结构 

mysql -hxxx -uxx -pxx 

select * from table into outfile 'xxx.txt'; 

图片 1图片 2

  mysqldump -u用户名 -p 密码 -d数据库名  表名> 导出的文件名 
  C:Usersjack> mysqldump -uroot -pmysql -d sva_rec date_rec_drv> e:date_rec_drv.sql 

本文由澳门十大赌场最新排名发布于澳门十大赌场,转载请注明出处:命令导入,谓词和运算符

关键词: mg老虎机

上一篇:没有了

下一篇:没有了