use stuinfo; -- 指定当前数据库 CREATE table if not exists student1( -- 创建数据表student1 sNo char(10) not NULL, sName varchar(20) not NULL, sex char(2), birthday DATE, deptName varchar(30), remark varchar(80) )engine=INNODB DEFAULT charset=utf8; -- 使用INNODB引擎 数据库默认编码为utf-8
创建如图所示
查看表结构
查看数据表创建语句
数据表的修改及表数据的修改
-- 修改数据表 ALTER TABLE 表名 ADD 字段名 数据类型 [属性][索引][FIRST|AFTER 列名]; -- 添加新字段 MODIFY 列名 数据类型 [属性][索引]; -- 更改指定字段的数据类型 CHANGE 列名 新列名 数据类型 [属性][索引]; -- 更改指定字段数据类型及新命名 DROP 列名; -- 删除指定字段 AUTO_INCREMENT=n; -- 用来设置AUTO_INCREMENT的初始值 RENAME AS 新表名; -- 用来数据表重命名 -- 删除数据表 DROP TABLE [IF EXISTS]<数据表名>; -- 向表中插入数据 INSERT INTO 表名(字段名1,字段名2,...,字段名n) VALUES(值1,值2,...,值n) -- 修改数据表的数据 UPDATE <表名> SET 字段名n=值n WHERE 条件 -- 删除表数据 DELETE FROM <表名> WHERE 条件
原文地址:https://www.cnblogs.com/strive99/p/10167596.html
时间: 2024-11-02 00:50:53