MySQL的指令
mysql5.7下载地址
https://dev.mysql.com/downloads/windows/installer/5.7.html
新建查询

创建数据库
create database databaseName;
选取语句后可单独运行已选择的语句

再次查询可以查询到已创建的数据库

删除数据库
drop database databasename;

再次查询数据库已删除

数据类型:
1、varchar(20)
2、int
3、double
先要进入到数据库:
use databaseName;

查看当前在哪个数据库下
select database();

查看版本
select version();

查看编码
status;

查看时间
select now();

sselect now() as 当前时间;

查看数据库的链接数
show variables like '%connection%';

查看超时
show variables like '%timeout';

查看数据库里有多少表
show tables;

表的结构维护:
1、查看表的字段
2、表里面修改字段名称,以及类型
3、删除表里面的字段
4、给表增加字段
创建表
create table infoo (
name varchar(11),
age INT
);

查看表的字段
desc infoo;

查看创建表的详细过程
show create table infoo /G;

创建表的时候指定存储引擎与编码
create table user(
name varchar(20),
age int,
address varchar(100)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;


alter table user add index_name varchar(6) first ;→→添加的字段在首位
alter table user add first_name varchar(6) after name ;→→把XX字段添加在XX字段的后面
alter table user add sex varchar(6) ;→→添加字段,默认是在最后一列


更改名称
rename to oldTableName to newTableName;

更改类型
alter table infoo modify name varchar(20);



更改名称
alter table infoo change name username varchar(20);


删除表内容的方式
alter table userinfo drop index_name;



删除表
drop table infoo;



给字段增加备注
create table user (
first_name varchar(20) comment "第一个名称"
);


insert三种方式:
按字段插入
全部插入
批量插入
查询表单内容
select * from tableName;

insert into info (name) values("xxx");→按字段插入
insert into info values("xxx",18);→全部插入
insert into info VALUES
("li",18),
("zhao",20),
("wang",25);→批量插入



insert into info values("xxx",18);

insert into info VALUES
("li",18),
("zhao",20),
("wang",25);



浙公网安备 33010602011771号