mysql综合学习二 表

1、查看库下面所有的表

show tables;

2、简单的建表语句

create table 表名(

id int,

name varchar(10)

)engine myisam charset utf8;  //engine 是指表引擎,

3、删除表语句

drop table 表名

4、查看表结果信息

desc 表名

5、修改表名

rename table 原名 to 新名

6、清空表数据

truncate 表名

Truncate和delete是有区别的, 在于 truncate相当于删表再重建一张同样结构的表,操作后得到一张全新表. 而delete是从删除所有的层面来操作的. Trucate相当于把旧的学籍表扔了重画一张, Delete相当于用橡皮把学籍表的数据库擦掉. 如果决定全清空的下,truncate速度更快一些. 如果id是自增的话,delete后id还会随着被删除的记录累增。

7、解决字符集问题

默认建表一般用utf8, 而我们在windows下窗口是GBK的, 因此,需要声明字符集。 Set names gbk; 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值