4th day

Posted panbee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4th day相关的知识,希望对你有一定的参考价值。

老师讲的好快啊...

/*
    建一个innodb类型且字符集为utf8的表,其中包括以下类型的字段:int(自增长),float,char,varchar,datetime,date,text,enum, set。并且在自增长的int类型字段上有主键,varchar类型字段上有普通索引
2,给该表添加一个int字段,默认值是18;
3,修改表中char类型字段设定的长度;
4,修改表名。
5,再创建跟前面那个同样的表,表的名字在前一个名字基础上加一个“2”,但其表类型是myisam,观察/data目录下的表文件跟前一个表的异同。
create table if not exists tab_innodb (
    user_id int auto_increment primary key,
    birthday float,
    tel char(11),
    user_name varchar(20),
    ot datetime,
    otd date,
    intro text,
    sex enum (\'男\',\'女\'),
    hobbies set (\'琴\',\'棋\',\'书\',\'画\'),
    key(user_name)
)charset=utf8,
engine=innodb;

insert into tab_innodb (birthday,tel,user_name,ot,otd,intro,sex,hobbies) values
(1990.08,\'13802145\',\'panbee\',now(),now(),\'Hello,everybody,I am panbee.\',1,5);

2,给该表添加一个int字段,默认值是18;
alter table tab_innodb add column age int default 18;

3,修改表中char类型字段设定的长度;
alter table tab_innodb change column tel ntel char(20);

4,修改表名
alter table tab_innodb rename to tab_innodb2;

5,再创建跟前面那个同样的表,表的名字在前一个名字基础上加一个“2”,但其表类型是myisam,
create table if not exists tab_innodb3 (
    user_id int auto_increment primary key,
    birthday float,
    tel char(11),
    user_name varchar(20),
    ot datetime,
    otd date,
    intro text,
    sex enum (\'男\',\'女\'),
    hobbies set (\'琴\',\'棋\',\'书\',\'画\'),
    key(user_name)
)charset=utf8,
engine=myisam;


外键索引
create table tab_suoyin(
    id int auto_increment primary key,
    user_name varchar(20),
    banji_id int,
    foreign key (banji_id) references tab_innodb2(user_id)

);
*/

以上是关于4th day的主要内容,如果未能解决你的问题,请参考以下文章

apriori片段代码

day06-jsp

Git Day03,GitHub 1st

软件工程_4th weeks

Git Day01,仓库,commit,版本切换

《算法 4th》程序运行相关问题(不断更新)