MySql表操作

1.创建表 

create table tb_name(列结构)【表选项】

create table class(

   class_no varchar(20),

   date_start date

)

注意:可以使用db_name.tb_name来指定表所属的数据库


2.查看当前数据库所有的表

show tables;

show tables like ‘exam_%’;

其中%称之为通配符,表示任意字符的任意个数的组合。

3.查看某个表的创建信息

show create table tb_name;

4.查看表结构(描述表结构)

   desc tb_name;

5.删除表

   drop table if exists db_name;

6.修改表

        a)修改表名(支持同时修改多个表)

             rename table old_tb_name to new_tb_name;

             支持跨数据库重命名。(剪切功能)

rename table class to another_db.clas;

         可以利用跨数据库重命名表,为数据库重命名。创建一个新的数据库,旧数据内的表都rename到新的数据库内,删除旧的数据库。

         b)修改列定义            

             alter table tb_name [add|drop|change|modify]

           增加

           alter table class add height int;

           删除

              alter table class drop height;

           修改

             alter table tb_name modify class_no varchar(40);

           重命名

           alter  table tb_name change class_no num int;

          c)修改表选项

              alter table exam_student character set utf-8;

  7.向表中插入数据

                insert into tb_name(字段列表) values(值列表)

  8.删除数据

             delete from tb_name 条件

            delete from tb_name where 1;

 9.修改数据

update tb_name set 字段=新值,……条件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值