資料庫相關
查所有資料庫 show databases;創建資料庫 create database db1;查看資料庫 show create database db1;創建資料庫指定字符集 create database db1 character set utf8/gbk刪除資料庫 drop database db1;使用資料庫 use db1;
表相關
創建表 create table t1(id int,name varchar(10));查看所有表 show tables;查看單個表屬性 show create table t1;查看表欄位 desc t1;創建表指定引擎和字符集 create table t1(id int,name varchar(10)) engine=myisam/innodb charset=utf8/gbk;
修改表
修改表名 rename table t1 to t2;修改表屬性 alter table t1 engine=myisam/innodb charset=utf8/gbk;添加表欄位 alter table t1 add age int first/after xxx;刪除表欄位 alter table t1 drop age;修改表欄位名和類型 alter table t1 change age newAge int;修改表的類型和位置 alter table t1 modify age int first/after xx;刪除表 drop table t1;
數據相關
插入數據 insert into t1 values(5,'xiaoming',null); insert into t1 (id,name) values (2,'aa'); insert into t1 values(5,'xiaoming',null),(5,'xiaoming',null),(5,'xiaoming',null); insert into t1 (id,name) values (2,'aa'),(2,'aa'),(2,'aa');查詢 select * from t1; select name from t1; select * from t1 where id=10;修改 update t1 set age=100 where id=10;刪除 delete from t1 where id=10;