启动数据库服务 | net start mysql | ![]() ![]() | |||
停止数据库服务 | net stop mysql | ![]() | |||
退出数据库 | exit | ![]() | |||
库的操作 | 进入mysql的命令 | mysql -h(IP)地址-u用户名 -p密码 如果是本机登录,可省去-u参数 |
| ||
查看所由库名 | show databases; | ![]() | |||
创建数据库 | create database 库名; | ![]() | |||
删除数据库 | drop database 库名; | ![]() | |||
选择数据库 | use 库名; | ![]() | |||
查看所有表 | show tables; | ![]() | |||
创建表 | create table 表名 (字段名1 字段1类型,字段名2(字节个数),字段2类型.......); | ![]() | |||
查看表的结构 | describe 表名; | | |||
查看表中所有的记录 | select * from 表名; | ![]() | |||
表的操作 | 增 | 插入一条记录 | insert info 表名 (字段名1,字段名2) values (值1,值2); | | |
删 | 删除单条数据 | delete from 表名 where 查询条件; | ![]() | ||
删除整张表 | delete from 表名; | 例:delete from test1 | |||
改 | update 表名 set 字段名称=值 where 条件 ; | ![]() | |||
查 | 查整张表 | select * from 表名; | ![]() | ||
查询单列 | select 列名 from 表名; | ![]() | |||
升序查询 | select * from 表名 order by 条件 [asc]; | 例:select * from test order by id; 注:asc为默认顺序,可以不写 | |||
降序查询 | select * from 表名 order by 条件 desc; | 例:select * from test order by id desc; | |||
模糊查询 | select * from test where name like '张%’; | 查询test表中名字中“张”字开头的人员 | |||
select * from test where name like '%浩‘; | 查询test表中名字结尾中带“浩”字的人员 | ||||
select * from test where name like '%吉%‘; | 查询test表中名字中间带“吉”字的人员 | ||||
select * from test where name like ‘张_’; | 查询test表中名字开头为“张”的人员 | ||||
where查询 | select * from test where 条件; | 例:select * from test where id=3; | |||
转载于:https://www.cnblogs.com/jingdenghuakai/p/11478311.html