• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

01.DDL

互联网 diligentman 4天前 8次浏览

MySql的数据类型:

int 整型,double 浮点型,varchar 字符串型,char 也代表字符串型。

date 日期类型 只显示年月日而不显示时分秒,datetime 年月日时分秒。

varchar在存取字符串时只使用所需空间,char固定长度,指定多少长度,创建时就使用多少长度。

DDL:

创建数据库,默认编码为latin1:CREATE DATABASE 数据库名;

指定字符集的方式创建数据库CREATE DATABASE 数据库名 CHARACTER SET 字符集类型;

切换数据库USE 数据库名;

查看当前使用的数据库:SELECT DATABASE();

查看MySql中有哪些数据库:SHOW DATABASES;

修改数据库字符集:ALTER DATABASE 数据库名 CHARACTER SET 字符集类型;

查询当前数据库的基本信息:SHOW CREATE DATABASE 数据库名;

删除数据库,将数据库从MySql中永久删除:DROP DATABASE 数据库名;

创建表:CREATE TABLE 表名(字段名称 字段类型(长度),字段名称 字段类型,字段名称 字段类型);

快速创建一表结构相同的表:CREATE TABLE 新表名称 LIKE 旧表名称;

查看表结构:DESC 表名;

查看当前数据库所有表:SHOW TABLES;

查看创建表的sql语句:SHOW CREATE TABLE 表名;

从数据库中永久删除一张表:DROP TABLE 表名;

判断表是否存在,存在则删除表,不存在就不执行删除:DROP TABLE IF EXISTS 表名;

修改表的名称:RENAME TABLE 新表名 TO 旧表名;

修改表的字符集:ALTER TABLE 表名 CHARACTER SET 字符集;

向表中添加一个字段:ALTER TABLE 表名 ADD 字段名称 字段类型(长度);

修改表中列的类型或长度:ALTER TABLE 表名 MODIFY 字段名称 字段类型(长度);

修改列的名称:ALTER TABLE 表名 CHANGE 旧列名 新列名 类型(长度);

删除列:ALTER TABLE 表名 DROP 列名;


程序员灯塔
转载请注明原文链接:https://www.wangt.cc/2020/11/01-ddl/
喜欢 (0)