操作数据库的指令

创建数据库


格式: 

第一种: create database 数据库名;

第二种:create database 数据库名 character set 字符集;


1.创建表:

  create table [if not exists]表名(

      字段名 类型(长度) 约束,

      字段名 类型(长度) 约束

      );

2.查看正在使用的数据库:

      select database();

3.查看数据库MySQL服务器中的所有的数据库

      show databases;

4.查看某个数据库的定义的信息:

      show create database 数据库名;

5.删除数据库

      drop database 数据库名称;

6.切换数据库:

      use 数据库名;

7.查看表结构:

      desc 表名;

8.删除表:

      drop table 表名;

修改表结构格式:

1.修改表添加列(为分类表添加一个新的字段):

      alter table 表名 add 列名 类型(长度) 约束;

2.修改表修改列的类型长度及约束(为分类表的分类名称字段进行修改):

      alter table 表名 modify 列名 类型(长度) 约束;

3.修改表修改列名(为分类表的分类名称字段进行更换):

    alter table 表名 change 旧列名 新列名 类型(长度) 约束;

4.修改表删除列(删除分类表中某一列):

    alter table 表名 drop 列名;

5.修改表名(用新的表名代替旧的):

    rename table 旧表名 to 新表名;

6.修改表的字符集(为某一个表名的编码表进行修改):

      alter table 表名 character set 字符集;

插入表记录:

1.向表中插入某些列:

      insert into 表 (列名1,列名2,列名3..) values  (值1,值2,值3..);

2.向表中插入所有列:

      insert into 表 values (值1,值2,值3..);

更新表记录:

语法:

      update 表名 set 字段名=值,字段名=值;

      update 表名 set 字段名=值,字段名=值 where 条件;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 10,794评论 0 9
  • 第一天 7月13日OCP笔记: Oracle Ocp11g准备资料: OracleFundmentals 书 管理...
    fjxCode阅读 7,785评论 0 4
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 12,345评论 5 116
  • 手动不易,转发请注明出处 --Trance 数据库系统命令: (1).查看存储过程状态:show pro...
    Trance_b54c阅读 5,679评论 0 8
  • 文/海芬 浅秋微凉 昨夜秋雨后 晨曦的大地滴淌唯美 紫薇依然 在蓝天下灿烂 清风徐来 一束束花朵 在高傲的摇晃 风...
    海语天籁阅读 3,440评论 17 10