MySQL的基础使用
2018-11-26 本文已影响0人
Z_xp
mysql注意事项:
- 先有“库”后有“表”
- 先创建数据库(database),再创建数据表(table)
- 指令忽略大小写,插入值区分大小写
数据库指令
- 创建数据库 - create database 数据库名;
- 罗列数据库 - show databases;
- 删除数据库(不可恢复) - drop database 数据库名;
- 选择数据库 - use 数据库名;
数据表指令
- 创建数据表 - create table 数据表名;
create table user(
-> id int(11) not null key auto_increment,username char(16) not null,
-> password char(16) not null);
- 罗列数据表 - show tables
- 插入数据 - insert 表名 (字段1,字段2) values(值1,值2);
insert user (username,password) values('root','root')
insert user (username,password) values('admin','admin'),('guest','guest');
- 查询-select
-- 查询所有
select * from 表名;
-- 选择性查询
select id,username from 表名;
-- 条件语句where
select * from 表名 where id = 2;
--排序语句order by
默认:从小到大(asc) 从大到小(dsec) select * from 表名 order by 属性 desc;
-
更新-update
update 表名 set key=value,key=value where 条件;
UPDATE user SET username='admin';
-
删除-delete
DELETE FROM 表名 where 条件;
DELETE from user where id = 12; -- DELETE要大写
-
增加-insert
insert 表名 (字段1,字段2) values(值1,值2)
insert user (username,password,phone) values('${username}','${password}','${phone}')