MySQL练习题(⼀)-增删改查
字段名 | 字段描述 | 数据类型  |  主键 | 外键 | ⾮空 | 唯⼀ | ⾃增
----------------------------------------------------------------------
marquee
id        | 编号        | INT(4)      |是      |否      |是    |是    |是
name  | 名称        | VARCHAR(20) |否      |否      |是    |否    |否
kinds  | 种类        | VARCHAR(8)  |否      |否      |是    |否    |否
legs    | 腿的条数 | INT(4)      |否      |否      |否    |否    |否
behavior| 习性      | VARCHAR(50) |否        |否      |否    |否    |否万维网的缩写英语
---------------------------------------------------------------------------
javabean必须满足的要求1、在example数据库中创建⼀个animal 表
/*第⼀步:创建数据库 example*/
create database example;
/*第⼆步:进⼊数据库*/
use example;
/*第三步:创建表*/
create table animal(
商家管理后台id INT(4) PRIMARY KEY NOT NULL AUTO_INCREMENT UNIQUE,
name VARCHAR(20) NOT NULL,
kinds vARCHAR(8) NOT NULL,
legs INT(4),
behavior VARCHAR(50)
);
/
* 第四步: 查看表结构*/
desc animal; /*查看表结构*/
show create table animal \g; /*查看表详细属性*/
2、将 name字段的数据类型 改为 varchar(30),且保留⾮空约束;
Alter table animal MODIFY name VARCHAR(30);
desc animal; /*查看表结构是否更改了*/mysql面试题 增删改查
3、将behavior字段的位置更到legs字段的前⾯
Alter table animal MODIFY behavior VARCHAR(50) AFTER kinds;
desc animal; /*查看表结构是否更改了*/
4、将kinds 字段改名为 category
Alter table animal change kinds category vARCHAR(8) not null;
desc animal; /*查看表结构是否更改了*/
5、在表中增加 fur字段,数据类型为 varchar(10)且保留⾮空约束;
Alter table animal add fur varchar(10) not null;
desc animal; /*查看表结构是否更改了*/
6、删除legs字段
reactor netty源码Alter table animal drop legs;
desc animal; /*查看表结构是否更改了*/
7、将animal表的存储引擎更为为MyISAM类型
Alter table animal engine=MyISAM;
show create table animal \g; /*详细查看表结构是否更改了*/ 8、将animal表更名为animalnfo
Alter table animal rename animalInfo;
show tables; /*查看更改后的表名*/

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。