原因:
因公司一直在用MongoDB数据库,不用mysql,最近发现mysql数据库差不多忘光了,现在回忆一下
常用操作:
显示所以数据库:show databases;
创建数据库:create database 数据库名称 charset utf8;
删除数据库:drop database 数据库名称;
选择数据库:use 数据库名称;
查看当前数据库下所有数据表:show tables;
创建数据表:create table 表名(字段1,字段2,字段3,……);
显示表结构:desc 表名;
数据表插入单条数据:insert 表名 (字段1,字段2……) values (数据1,数据2,……);
数据库插入多条数据:insert 表名 (字段1,字段2……) values (数据1,数据2,……),(数据1,数据2,……),(数据1,数据2,……),……(数据1,数据2,……);
删除数据表:drop table 表名;
删除数据表中数据:delete from 表名 where 字段=内容;
查询操作:
当前表字段:
消除重复行:select distinct 字段 from 表名;
筛选条件:select *(或者字段名) from 表名 where 字段 = ‘内容’;
比较查询:select *(或者字段名) from 表名 where 字段 >/>=/</<=/=/!=/<>;
逻辑查询:select *(或者字段名) from 表名 where 条件 and/or/not 条件;
模糊查询:select *(或者字段名) from 表名 where 字段 like “张%”;