码迷,mamicode.com
首页 > 数据库 > 详细

数据库第一次实验

时间:2016-05-10 20:37:50      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:

load data infile "e:/xx.txt"  into table xx character set gbk ;从中文txt文件导入 

修改某个表的字段类型及指定为空或非空
>alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];
>alter table 表名称 modify 字段名称 字段类型 [是否允许非空];

txt中的文件一定要用一个table键隔开,不然我这个是乱的,好像网上有乱码解决什么的?然后发现数据是对的但是显示在控制台而是不全的。
-- 清空全部数据,不写日志,不可恢复,速度极快
truncate table 表名;
 
-- 清空全部数据,写日志,数据可恢复,速度慢
delete from 表名
 

mysql> UPDATE pet SET birth = "1989-08-31" WHERE name = "Bowser";更改数据

删除:delete from 表名 where ~;

关于查询的时候‘#####‘不能匹配‘ ##### ‘能够匹配,从txt导入产生了空格的问题:

过滤test表中title字段的空格
UPDATE test SET title = TRIM(title);这个只是过滤了表中一个字段的空格

 

数据库第一次实验

标签:

原文地址:http://www.cnblogs.com/lzq031/p/5478770.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!