几条强悍的SQL

      前几日做统计,认识几条强悍的SQL语句,拿出来和大家分享一下,请高手路过,(*^__^*) 嘻嘻~

 

1、重命名表:
ALTER   TABLE   tbl_name1   RENAME   tbl_name2

 

2、导入数据:
LOAD DATA INFILE '/home/a.txt' INTO TABLE tbl_name(md5)

LOAD DATA INFILE '/home/a.txt' INTO TABLE tbl_name FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n' (col1,col2,col2);     //解释一下这句,以,为字段分隔,以\r\n为行结束,注意字段分隔在前,行结束在后,注意指定填充的字段,括号中的内容要放在最后面

 

3、表截断:
TRUNCATE TABLE table_name

 

4、表复制:
CREATE TABLE new_name SELECT * FROM old_name

 

5、复制表结构
(1)CREATE TABLE new_name LIKE old_name
(2)CREATE TABLE new_name SELECT * FROM old_nameWHERE 1=2      //事实证明这种方法不如(1)好,不能复制主键等信息

 

6、删除数据:
DELETE FROM a WHERE a.f IN ('BBC')

 

7、替换字段中部分内容:
UPDATE skin_count SET date=replace(date,'2009','2008')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值