美文网首页
2018-11-28

2018-11-28

作者: 南漪钓隐 | 来源:发表于2018-11-28 22:13 被阅读0次

关于数据库

创建数据库
CREATE DATABASES 数据库名称;
例:CREATE DATABASES itcast;

查看已有数据库
SHOW DATABASES;

查看某个数据库信息
SHOW CREATE DATADASE 数据库名称;
例:SHOW CREATE DATABASES itcast;

修改数据库的编码
ALTER DATABASE 数据库名称 DAFAULT CHARACTER SET 编码方式 COLLATE 编码方式_BIN;
例:ALTER DATABASE itcast DAFAULT CHARACTER SET gbk COLLATE gbk_BIN;

删除数据库
DROP DATABASE 数据库名称;
例:DROP DATABASE itcast;


关于数据表

创建数据表

CREATE TABLE 表名                            例:CREATE TABLE student
(                                                (
    字段名1,数据类型[完整性约束条件],               id     INT(11),
    字段名2,数据类型[完整性约束条件],               name   VARCHAR(20),
    字段名2,数据类型[完整性约束条件]                grade  FLOAT
);                                               );

查看数据表
SHOW CREATE TABLE 表名;
例:SHOW CREATE TABLE itcast;
DESC 表名;
例:DESC itcast;

修改数据表名
ALTER TABLE 旧表名 RENAME TO 新表名;
例:ALTER TABLE tb_grade RENAME TO grade;

修改字段名
ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型;
例:ALTER TABLE tb_grade CHANGE name username VACHAR(20);

修改字段数据类型
ALTER TABLE 表名 MODIFY 字段名 数据类型;
例:ALTER TABLE tb_grade MODIFY id INT(20);

添加字段
添加至数据至数据表第一位
ALTER TABLE 表名 ADD 新字段名 数据类型 [约束条件] FIRST;
例:ALTER TABLE tb_grade ADD age INT(10) FIRST;
添加数据至已存在数据后一位
ALTER TABLE 表名 ADD 新字段名 数据类型 [约束条件] AFTER name;
例:ALTER TABLE tb_grade ADD age INT(10) AFTER name;

删除字段
ALTER TABLE 表名 DROP 字段名;
例:ALTER TABLE tb_grade DROP age;

修改字段排列顺序
ALTER TABLE 表名 MODIFY 字段名1 数据类型 FIRST;
例:ALTER TABLE tb_grade MODIFY id INT(20) FIRST;
ALTER TABLE 表名 MODIFY 字段名1 数据类型 AFTER 字段名2;
例:ALTER TABLE tb_grade MODIFY name VARCHAR(20) AFTER id;

删除数据表
DROP TABLE tb_grade;

相关文章

网友评论

      本文标题:2018-11-28

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