ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 9使用数据

9使用数据

原创 Linux操作系统 作者:安佰胜 时间:2011-01-09 11:48:05 0 删除 编辑


9使用数据

================

当插入值违反唯一约束时不报错也不处理数据

mysql> insert ignore into a values(1,'ab');
Query OK, 0 rows affected (0.00 sec)

当插入值违反唯一约束时更新旧值

mysql> insert into a values(1,'ab') on duplicate key update name='ab';
Query OK, 2 rows affected (0.03 sec)

mysql> select * from a;
+----+------+
| id | name |
+----+------+
|  1 | ab   |
+----+------+
1 row in set (0.00 sec) 

mysql支持直接group by,不需要使用聚合函数也可以

-------------

导入数据

与oracle  sqlldr类似

load data infile 'filename' into table table_name
filelds terminated by ',' lines terminated by '\r\n';

导出数据到文件

select * from a
into outfile 'a.txt';

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/13177610/viewspace-684207/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 8使用数据库和表
下一篇: 10连接
请登录后发表评论 登录
全部评论

注册时间:2009-08-26

  • 博文量
    215
  • 访问量
    660364