1.连接
mysql -uroot -p
输入密码
2. show databases;
3. create database mydb;
4.use mydb; //选择一个database
5.create table mytable (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, data VARCHAR(100));
drop table mytable;
6.show tables;
7.插入数据
INSERT INTO mytable (data) VALUES ('aaaa');
8.显示table的字段
DESC mytable;
9.显示table数据
select * from mytable;
select * from mytable order by id; //升序
select * from mytable order by id DESC; //降序
10.删除数据
delete from mytable where data='aaaa';
11. 更新数据
update mytable set column1='c1' where id=16;
update mytable set column1='c1', column2='c2' where id=16;
12. 添加列
alter table language add column desc varchar(100);
13. 删除列
alter table language drop column desc;
14. 重命名表
alter table language rename to lang;
15. 修改列属性
alter table language modify desc varchar(200);
16. 修改列名
alter table language change desc description varchar(200);
在修改列名的同时,也可以同时修改属性。
目前,mysql命令不区分大小写,但是表名,列名是区分大小写的。