cmd
show variables like 'char%';
set character_set_results=gb2312; // 设置字符集
net start mysql // 开启数据库服务
mysql -hlocalhost -u root -p // 连接数据库
create datatase // 创建数据库
show databases ; // 显示数据库
use databasename; // 打开数据库
show tables; // 显示表
desc table_name; // 显示表数据
创建表
create table 表名(
字段1 字段类型,
字段2 字段类型,
...
字段n 字段类型
);
修改表
alter table `t_user`
add column `name` varchar(4) null after `createtime',
add column `age` varchar(4) not null after `name`,
drop primary key,
add primary key(`id`,`name`,`age`);
alter table `t_user`
drop primary key,
add primary key(`id`,`name`,`age`);
alter table `t_user`
modify column `id` int(244) not null auto_increment first;
插入记录
insert into 表名 (属性1,属性2...) values (属性值1,属性值2...);
删除表中数据
delete from 表名 where 条件;
修改表中数据
UPDATE 表名 SET 列名1=列值1,列名2=列值2 。。。 WHERE 列名=值
取别名
SELECT age as '年龄',name '姓名' FROM tb_user;