数据库创建成功后可在该数据库中创建数据表(简称为表)存储数据。请注意:在操作数据表之前应使用“USE 数据库名;”指定操作是在哪个数据库中进行先关操作,否则会抛出“No database selected”错误。 创建数据表语法如下: create table 表名( 字段1 字段类型, 字段2 字段类型, … 字段n 字段类型);
示例:创建员工表
查看数据表查看当前数据库中所有表 show tables;
查表的基本信息
示例如下: show create table employee;
查看表的字段信息
也可以简写为: desc 表名;
示例如下:
修改数据表有时,希望对表中的某些信息进行修改,例如:修改表名、修改字段名、修改字段 数据类型…等等。在MySQL中使用alter table修改数据表. 修改表的字符集 alter table 表名 character set 字符集;
示例如下:
修改表名 alter table 旧表名 rename to 新表名;
示例如下:
修改字段名 alter table 表名 change 旧字段名 新字段名 新字段的数据类型;
示例如下:
修改字段数据类型 alter table 表名 modify 字段名 新的数据类型;
示例如下:
增加字段 alter table 表名 add 新字段名 数据类型 [约束条件][first丨after 已存在字段名];
在该语法中,“新字段名”为新添加字段的名称,“first”为可选参数用于将新添加的字段设置为表的第一个字段;“after”也为可选参数用于将新添加的字段添加到指定的已存在字段名的后面。 示例如下:
删除字段 alter table 表名 drop 字段名;
示例如下:
删除数据表drop table 表名;
示例如下:
|
|
来自: 佬总图书馆 > 《区块链、物联网、虚拟数字货币》