创建数据库:create database aaa;
查看数据库:show databases;
选择要操作的数据库:mysql -D aaa -u root -p;
use aaa;
修改数据库用户密码:
1.cmd命令窗口方式:mysqladmin -u root -p password 新密码
创建表:create table aaa(
id int auto_increment primary key,
name varchar(8) not null
);
查看已经创建的表名:show tables
查看表的详细信息:describe table
插入表数据:
insert into table[(列名1,列名2)] values(值1,值2)
不写列名时按照顺序插入值,填写列名时可插入指定列名或不按表顺序;
更新表数据:update 表名 set 列名=新值 where 条件
update aaa set age=age+1
删除表数据:
delete from aaa where id=2;
delete from aaa where age>20;
删除表中所有数据:delete from aaa;
删除表:drop aaa;
修改表结构:alter table 表名 add 列名 列数据类型[after 加入的位置]
加在最后:alter table aaa add sex char(10);
加在指定位置:alter table aaa add sex char(10) after name;
修改列信息:alter table aaa change sex int(4) not null;
删除列:alter table aaa drop sex;
重命名表:alter table aaa rename aab;
删除整张表:drop table aaa;
删除整个数据库:drop database aaa;
网友评论