登录
登录,默认用户root 第一次登录不要输密码:
登录完之后设了密码再输入密码才能登录,先设置用户名密码,exit 退出:
再次登录就需要密码:
创建数据库
命令 show databases; 展示所有的数据库,create database databaseName; 创建一个数据库:
创建表
建表需要先指定数据库,使用 use databaseName,
create table if not exists `t_user`(`id` int(11) not null auto_increment,
`name` varchar(20) not null default '',
`createTime` datetime not null,
primary key(`id`)
engine=innodb auto_increment=8
default character set = utf8
);
增删改查
插入记录并查询:
再插入一条记录:
修改字段
插入时间应该是系统时间,我们修改字段 createTime 默认为当前时间,
alter table `t_user` modify column `createTime` datetime not null default current_timestamp comment '创建时间'
再插入一条创建时间就会自动为系统当前时间。
添加字段
添加字段updateTime记录修改时间
alter table `t_user` add column `updateTime` timestamp not null default current_timestamp on update current_timestamp comment '修改时间';
修改记录:
添加一个类型为int的age字段:
alter table `t_user` add column `age` int(4) not null default 0;
TODO