MySQL学习笔记
猿兄
猿兄,与你一起学习,一起成长~
展开
-
MySQL笔记——基础操作
MySQL服务的启动与停止 方式一:通过命令行启动(net start 服务名)停止(net stop 服务名) 方式二:计算机--右击--管理--服务--找到MySQL服务名并启动或停止 MySQL服务的登陆和退出 方式一:通过MySQL自带的客户端。只限于root用户,直接输入root用户密码。 方式二:通过windows自带的客户端。mysql 【-h主机名 -P端口号...原创 2019-05-06 10:37:44 · 124 阅读 · 0 评论 -
MySQL笔记——基础查询
一、语法 select 查询列表 from 表名; 二、特点 1、查询列表可以是字段、常量、表达式、函数,也可以是多个 2、查询结果是一个虚拟表 三、示例 1、查询单个字段 select 字段名 from 表名; 2、查询多个字段 select 字段名,字段名 from 表名; 3、查询所有字段 select * from 表名 4、查询常量 select 常量值; 注意:字符型和日期型的常量值...转载 2019-05-09 13:11:12 · 119 阅读 · 0 评论 -
MySQL笔记——排序查询
一、语法 select 查询列表 from 表 where 筛选条件 order by 排序列表 【asc}desc】 二、特点 1、asc :升序,如果不写默认升序 desc:降序 2、排序列表 支持 单个字段、多个字段、函数、表达式、别名 3、order by的位置一般放在查询语句的最后(除limit语句之外) ...转载 2019-05-09 13:21:07 · 128 阅读 · 0 评论 -
MySQL笔记——常见函数
一、概述 功能:类似于java中的方法 好处:提高重用性和隐藏实现细节 调用:select 函数名(实参列表);二、单行函数 1、字符函数 concat:连接 substr:截取子串 upper:变大写 lower:变小写 replace:替换 length:获取字节长度 trim:去前后空格 lpad:左填充 rpad:右填充 instr:获取子串第一次出现的索引 2、数学函数 ceil:向上取...转载 2019-05-09 13:23:50 · 126 阅读 · 0 评论 -
MySQL笔记——连接查询
一、含义 当查询中涉及到了多个表的字段,需要使用多表连接 select 字段1,字段2 from 表1,表2,...; 笛卡尔乘积:当查询多个表时,没有添加有效的连接条件,导致多个表所有行实现完全连接 如何解决:添加有效的连接条件 二、分类 按年代分类: sql92: 等值 非等值 自连接 也支持一部分外连接(用...转载 2019-05-09 13:26:59 · 209 阅读 · 0 评论 -
MySQL笔记——子查询
一、含义 嵌套在其他语句内部的select语句称为子查询或内查询, 外面的语句可以是insert、update、delete、select等,一般select作为外面语句较多 外面如果为select语句,则此语句称为外查询或主查询 二、分类 1、按出现位置 select后面: 仅仅支持标量子查询 from后面: 表子查询where或having后面: ...转载 2019-05-09 13:28:50 · 161 阅读 · 0 评论