数据库知识与常用命令
exit 退出
show databases 展示所有的数据库
show tables 查看所选数据库下的表
use <name> 使用数据库
create database <name> 创建数据库
drop database <name> 删除数据库
每个数据库的基本单位都是表 table 由行 列 构成
行是数据/记录 列是字段(每一个字段都有一个数据类型,名字,约束等属性).
使用该数据库后 用source加路径导入sql文件
查询表中数据 : select *(字段名) from <table name>; 查询表的结构 desc(describe)<table name>
\c 中止语句输入 select version() //database(); 询问版本号//现在使用的数据库
order by <column name> (desc)升序排列 降序排列
concat 连接字符串
substr (clomun name,1(start pos), 1);
round (column name ,保留小数位数(可以为负数));
rand 生成一个 0.很多位的小数
// 分组函数自动忽略null 但是分组函数不能用在where里
分组 group by<column name>
之后再进行过滤 可以追加 having (但having本身不能代替where)
distinct 去重
多表查询方法
92查询方法