Mysql

MySQL数据库:第八章:连接查询

回退至Mysql数据库理论与实战#进阶7:连接查询理解:查询语句中涉及到的字段来自于多张表,将这种查询称为多表连接查询语法:select查询列表from表名1,表名2;引入案例:selectname,boynamefrombeauty,boys;selectname,boynamefrombeauty,boyswher...

MySQL数据库:第六章:分组函数/聚合函数

回退至Mysql数据库理论与实战#进阶5:分组函数/聚合函数本质上就是一种函数,调用语法:select函数名(实参列表);函数:单行函数(常见函数):有几行,最终有几个结果分组函数(聚合函数):一组中有多行,但最终一个结果,一般用作统计分组函数:sum(参数):求和avg(参数):平均max(参数):求最大值min(参...

MySQL数据库:第五章:常见函数

回退至Mysql数据库理论与实战#进阶4:常见函数函数:类似于java中的”方法“,将完成某个功能的一系列步骤封装起来,对外暴露一个名字,供外界调用当我们学习别人定义好的方法(函数),只需要关心两件事:①叫什么(函数名)②干什么(函数功能)sql中的函数:肯定有,并且仅有一个返回值调用语法:select函数名(实参列表...

MySQL数据库:第四章:排序查询

作者:java_wxid回退至Mysql数据库理论与实战#进阶3:排序查询语法:select查询列表——————③from表名——————①where条件——————②orderby排序列表asc|desc;——————④特点:1、asc代表的是升序。升序是默认行为desc代表的是降序。2、排序列表支持单个字段、表达式...

MySQL数据库:第三章:条件查询

回退至Mysql数据库理论与实战#进阶2:条件查询语法:select查询列表-----③from表名----①where条件表达式;-----②条件表达式的写法:情况一:关系表达式sql中的关系运算符:><>=<==<>!=情况二:逻辑表达式sql中的逻辑运算符:and、or、not...

MySQL数据库:第二章:基础查询

回退至Mysql数据库理论与实战#进阶一:基础查询语法:select查询列表from表名;特点:1、查询的结果集是一个虚拟表,并没有真实存在2、查询列表支持常量、字段(列)、表达式、方法(函数)等类似于System.out.println(一个值);补充:1、去重2、起别名3、常见的函数database()versio...

Explain 执行计划MYSQL优化

 进技术交流群,加VX:xinzhifu521昨天中午在食堂,和部门的技术大牛们坐在一桌吃饭,作为一个卑微技术渣仔默默的吃着饭,听大佬们高谈阔论,研究各种高端技术,我TM也想说话可实在插不上嘴。聊着聊着突然说到他上午面试了一个工作6年的程序员,表情挺复杂,他说:我看他简历写着熟悉SQL语句调优,就问了下&nb...

Mysql数据库备份

   mysqldump常用于MySQL数据库逻辑备份。 1、各种用法说明   A.最简单的用法:mysqldump-uroot-pPassword[databasename]>[dumpfile]   上述命令将...
代码星球·2020-09-06

mysql常见安全加固策略

原创 2017年01月17日21:36:50标签:数据库 /mysql /安全加固5760常见Mysql配置文件:linux系统下是my.conf,windows环境下是my.ini;数据库整体安全需求:机密性、完整性、可用性;下面以mysql5.7版本为例,介绍mysql常见的安全策略、...

CentOS6.8通过yum安装MySQL5.7

a.下载配置mysql的yum源的rpm包   根据上面3张图片中的操作下载下来的rpm文件可以通过如下命令获取:wgethttps://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm b.安装用来配置my...

mysql遇见Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre的问题

错如下:Expression#2ofSELECTlistisnotinGROUPBYclauseandcontains nonaggregatedcolumn‘sss.month_id’whichisnotfunctionally dependentoncolumnsinGR...

mysql 去掉重复数据

DELETEfrom表明whereidnotin(selecta.idfrom(SELECTidFROM表明GROUPBY字段)a) SETsql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO...
代码星球·2020-09-06

mysql 日期字段占用空间大小

http://houdunren.gitee.io/note/mysql/5%20%E6%97%A5%E6%9C%9F%E6%97%B6%E9%97%B4.html#%E5%8F%82%E6%95%B0%E4%BB%8B%E7%BB%8D日期时间类型占用空间日期格式最小值最大值零值表示DATETIME8bytesYYY...

MySQL 批量修改某一列的值为另外一个字段的值

 1234567891011mysql> select * from fruit;+----+--------+-------+|id| name   |price|+----+--------+-------+| ...

mysql出现ERROR1698(28000):Access denied for user root@localhost错误解决方法

https://www.cnblogs.com/cpl9412290130/p/9583868.html  我的操作系统是ubuntu18.04,以下是我的mysql版本:安装完成后,登录mysql的时候就出现了如下错误:因为安装的过程中没让设置密码,可能密码为空,但无论如何都进不去mysql。那么...