一.操作数据库
1.查看所有数据库 : show databases;
2.创建数据库 : create database name(数据库名);
3.删除数据库 : drop database name(数据库名);
4.连接数据库 : use name(数据库名);
二.操作表
1.查看所有表 : show tables;
2.创建表 : create table name(表名)(id INT,name VARCHAR(10)); // id 字段名, INT、VARCHAR 字段类型,(10) 字段可放的数据大小,可以给字段设置一些属性,如:not null(不为空)等;
3.创建一个与已存在的表数据结构类似的表 : create table 新表名 like 旧表名;
4.创建临时表 : create temporary table 表名(id INT,name VARCHAR(10));//临时表 此次连接数据库存在,断开此次连接即被数据库自动删除,也可手动删除;
5.查询表 : select * from databasename.tablename;//databasename 数据库名,tablename 表名;
6.将查询到的内容放到一个临时表 : create temporary table 表名 select * from databasename.tablename;
7.更改表名 : alter table 旧表名 rename 新表名;或 rename table 旧表名 to 新表名;
8.查看表结构 : desc 表名;
9.查看表创建语句 : show create table 表名;
10.删除表 : drop 表名;
三. 操作列
1.插入数据 : insert into 表名(字段名,字段名...)values(值,值...);
2.修改数据 : update 表名 set 字段名=值 where 字段名=值 ; //where 字段名=值 条件满足这个条件就会被修改;
3.删除数据 : delete from 表名 where 字段名=值 ;//where 字段名=值 条件满足这个条件就会被删除;
4.增加一个列 : alter table 表名 add 列名 数据类型;
5.删除一个列 : alter table 表名 drop column 列名 ;
6.修改一个列名 : alter table 表名 change 列名 新列名 数据类型;
7.降序排列 desc 升序排列 asc