zoukankan      html  css  js  c++  java
  • MYSQL学习笔记 (二)对数据库结构的增删改查

    显示数据库

      show databases;

    选择数据库

      use database;//其实database为数据库的名字

    创建表

      create table tbclass(

                               id int not null auto_increment primary key,

                               className varchar(20) not null unique,

                              studentNum smallint not null

                              )engine=myisam default charset=utf8

    插入数据

            insert into tbclass(className,studentNum) values ('高一一班',10),('高一二班',10);

    增加字段

      alert table tbclass add testfield varchar(20) not null default 1;

    修改字段

         alert table tbclass change testfield test varchar(10) not null default '';

    修改字段属性

      alert table class modify test char(10);

    增加约束

      alert table class constraint myunique unique (test);

    查看表结构

      show create table 表名 G

    删除约束

      alert table 表名 drop primary key;

      alert talbe 表名 drop foreign key 外键名;

      alert table 表名 drop index 约束名;

    修改引擎

      alert table class engine=新存储引擎;

    修改字符集

      ALTER TABLE `test` DEFAULT CHARACTER SET utf8;

      alert table 表名 charset=新的字符集;

    修改auto_increment

      alert table 表名 auto_increment=新的字符集;

    修改表名

      alert table 表名 rename 新的表名;

    删除表

      alert table 表名;

  • 相关阅读:
    转 c#中 base64字符串与普通字符串互转
    Dapper丶DapperExtention,以及AbpDapper之间的关系,
    Dapper优秀资料
    软件工程 BUAAMOOC项目Postmortem结果
    M1阶段个人总结
    Fifteen scrum meeting 2015-11-21
    Fourteenth scrum meeting
    第一阶段工作展示
    Alpha版本测试文档
    BUAAMOOC-Alpha版本发布说明
  • 原文地址:https://www.cnblogs.com/huixuexidezhu/p/5459788.html
Copyright © 2011-2022 走看看