美文网首页
操作数据库的指令

操作数据库的指令

作者: 往后余生c | 来源:发表于2018-10-24 10:37 被阅读0次

    创建数据库


    格式: 

    第一种: 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 条件;

    相关文章

      网友评论

          本文标题:操作数据库的指令

          本文链接:https://www.haomeiwen.com/subject/tglzzftx.html