一、mysql登录
二、SQL之数据库database操作
1、查询所有数据库
show databases;
2、创建数据库
create database [if not exists] urils [character set XXX];
3、查看当前数据库
select database();
4、修改数据库
alter database db_name [character set XXX];
5、删除数据库
drop database urils;
6、查看创建数据库结构
三、SQL之表结构操作
1、创建表结构
create table users(
id int primary key auto_increment,
name varchar(32) not null unique,
age int,
birth date
);
2、查看表
show tables;
3、查看表创建
show create table users;
4、修改表字段
1)添加字段
alter table <表名> add <字段名> <类型>【约束】【first|after 字段名】
2)删除字段
alter table <表名> drop <字段名>;
3)修改表名
alter table <旧表> rename [to] <新表名>
四、SQL之数据
1、添加数据
insert 表名(字段1,字段2,字段3。。。)values(数据1,数据2,数据3);
insert into 表名 set 字段1=数据1,字段2=数据2;
2、查询语句
select *|字段名 from 表名
select 字段名 from 表名 where 字段 between 200 AND 300;
select 字段名 from 表名 where 字段 in(200,300,500);
select 字段名 from 表名 where 字段=数据 and 字段=数据;
select 字段名 from 表名 where 字段=数据 or 字段=数据;
select 字段名 from 表名 order by 字段名1 desc,字段名2 desc;#首先按照第一个字段进行排序,当第一个字段重复就用第二个排序。
注:字段间用逗号分隔。