
Mysql
收录mysql的系统学习内容,以方便复习与提高。
北溟南风起
功夫到家,水到渠成。
展开
-
Mysql解决报错java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä‘ is unrecognized解决方案
Mysql解决报错java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized解决方案原因:系mysql系统时区相关比较靠谱的解决办法:通过mysql命令行改回北京时区(东8区)输入指令进入启动mysqlnet start mysql输入用户名和密码进入mysqlmysql -u root -p输入自己的数据库密码查看现有的mysql时区select curtime(原创 2020-09-02 10:07:52 · 577 阅读 · 0 评论 -
Mysql进阶四:常见函数-分组函数
Mysql进阶四:常见函数-分组函数分组函数:常用于统计1.内容:sum max min count avg2.特点:sum avg 用于处理数值型max min 用于处理任何数据类型count 适用处理任何数据类型,用于计算非空数据的类型2.分组函数是否忽略null值 以上分组函数全部都都忽略null值3.可以和distin...原创 2020-02-02 15:36:28 · 396 阅读 · 0 评论 -
Mysql进阶四:常见函数-流程控制函数
进阶四:流程控制函数作者:alicomon寄语读者:博客为学习记录,目的有二:记录知识点,方便温故知新;为读者提供帮助,用于交流,共同提高。流程控制函数,可好玩了~1. if函数 if else 函数SELECT IF(10>5,'大','小');此项输出为: 大SELECT last_name,commission_pct,IF(commission_p...原创 2020-01-29 18:13:03 · 504 阅读 · 0 评论 -
Mysql进阶四:常见函数-日期函数
进阶四:日期函数作者:alicomon寄语读者:博客为学习记录,目的有二:记录知识点,方便温故知新;为读者提供帮助,用于交流,共同提高。1.now 返回当前系统日期+时间SELECT NOW();2.curdate 返回当前系统日期 不包含时间SELECT CURDATE();3.curtime 返回当前时间 不包含日期SELECT CURTIME...原创 2020-01-29 16:36:05 · 478 阅读 · 0 评论 -
Mysql进阶四:常见函数-数学函数
进阶四:数学函数内容概览:round 四舍五入ceil 向上取整floor 向下取整truncate 截断小数点后指定长度mod 取模 mod(a,b) 等价于 a-a/b*b 顺序计算1. round 四舍五入常规用法:SELECT ROUND(1.65);输出 2SELECT ROUND(-1.65);输出-2SELECT ROUND(1.4);输出1...原创 2020-01-29 14:58:34 · 362 阅读 · 0 评论 -
Mysql进阶四:常见函数-字符函数
进阶四:字符函数概念:类似于java的方法,将一组逻辑语句封装在方法中,对外暴露方法名好处:1、隐藏了实现细节 2、提高代码的重用性调用:selet 函数名(实参数表)【FROM表】;特点:1、叫什么(函数名)2、干什么(函数功能)分类:1、单行函数 CONCAT LENGTH IFNULL等2、分组函数 (做统计使用,又称为统计函数、聚合函数、组函数)内容概...原创 2020-01-28 17:11:47 · 444 阅读 · 0 评论 -
Mysql进阶三:排序查询
进阶三:排序查询USE myemployees;SELECT * FROM employees;语法:SELECT 查询列表FROM 表【WHERE 筛选条件】ORDER BY 排序列表 【ASC|DESC】如果不写,默认是升序案例1:查询员工的信息,要求按照工资从高到低排序SELECT * FROM employees ORDER BY salary DESC; SELE...原创 2020-01-27 15:30:59 · 830 阅读 · 0 评论 -
Mysql进阶二:条件查询
进阶二:条件查询I 语法:SELECT 查询列表 #第三步执行FROM 表名 #第一步执行WHERE 筛选条件; #第二步执行II 分类:一、按照条件表达式筛选条件表达式:> < = != <= >=二、按照逻辑表达式筛选逻辑运算符:&&|| !and or not三、模糊...原创 2020-01-27 15:29:36 · 1862 阅读 · 0 评论 -
Mysql进阶一:基础查询
DQL语句之基础查询(Data QueryLanguage数据查询语言)基础查询:语法:SELECT 查询列表 FROM 表名;特点:1.查询的表可以是:表中的字段、常量值、表达式、函数2.查询的结果是一个虚拟的表格0.用于指定在哪个库进行操作 USE myemployees ;1.查询表中的单个字段SELECT first_name FROM employees;...原创 2020-01-17 20:14:09 · 283 阅读 · 0 评论 -
SQL基本语句应用大全
SQL基本语句应用大全目录1.SQL的三点评价2.SQL语句的四大类3.数据定义3.1 CREATE 创建3.1.1 创建数据库3.1.2 创建基本表3.2 ALTER 修改3.3 DROP 删除4.数据查询4.1 一般查询4.2 查询全部信息4.3 去重查询4.4 条件查询4.4.1 比较运算符4.4.2 逻辑运算符4.4.3空值 NULL4.4.4 确定集合4.4.5 字符串匹配5.数据操纵5.1 INSERT 插入5.1.1 一般数据插入5.1.2 子查询数据插入5.2 UPDATE 修改5.3 DE原创 2020-07-05 11:05:06 · 839 阅读 · 0 评论 -
Mysql进阶:预备知识
1.数据库的好处:实现数据持久化可以实现结构化查询,方便管理2.三个概念DB 数据库 存储数据的"仓库",保存一系列有组织的数据的容器;DBMS DB Management System数据库管理系统;常见的:MySql(亲民、广泛被使用)、Oracle(贵)、DB2(稳定性好,适合海量数据)、SqlServer(仅仅能安装在windows环境下)SQL(Structure Que...原创 2020-01-16 11:58:41 · 334 阅读 · 0 评论