IDEA+JDK+MySQL+Navicat安装教程

  • Post author:
  • Post category:mysql

有很多小伙伴经常问我能帮忙配置环境吗?其实配置环境很简单,但是因为我比较忙,可能就不想给大家配置,因此总结了一下配置环境的图文教程,大家可以参考一下。 要运行源码空间站的项目,首先要把所需的软件下载好,包括:IDEA、JDK8、MySQL 5.7、Navicat、Tomcat 8.5,基本就这些。 软件下载完成后,参照各个安装教程,依次安装即可。 JDK8安装教程 JDK8安装教程_夜未央5788…

继续阅读 IDEA+JDK+MySQL+Navicat安装教程

MySQL笔记:第16章_多版本并发控制

  • Post author:
  • Post category:mysql

第16章_多版本并发控制 1.什么是MVCC2. 快照读与当前读2.1 快照读2.2 当前读 3. 复习3.1 再谈隔离级别3.2隐藏字段、Undo Log版本链 4. MVCC实现原理之ReadView4.1什么是ReadView4.2设计思路4.3 ReadView的规则4.4 MVCC整体操作流程 5. 举例说明5.1 READ COMMITTED隔离级别下5.2 REPEATABLE RE…

继续阅读 MySQL笔记:第16章_多版本并发控制

(转)MySQL TPS 和 QPS 的统计和IOPS

  • Post author:
  • Post category:mysql

MySQL的QPS计算 show global status where Variable_name in('com_select','com_insert','com_delete','com_update'); 等待10秒 show global status where Variable_name in('com_select','com_insert','com_delete','com_…

继续阅读 (转)MySQL TPS 和 QPS 的统计和IOPS

MYSQL数据库DQL命令

  • Post author:
  • Post category:mysql

DQL 数据的查询、在数据库中非常重要 简单查询连接查询子查询集合查询 简单查询 select 查询 select expr ; -- 简单计算 select 1 + 2 ; -- 查询当前系统时间 select now() -- 查询当前用户 select user() -- 查询数据库的版本 select version() from 查询 select 查询的字段列表 from 表, 表1,…

继续阅读 MYSQL数据库DQL命令

mysql中from子查询_MySQL的子查询中FROM和EXISTS子句的使用教程

  • Post author:
  • Post category:mysql

FROM 子查询FROM 子句中的子查询 MysqL FROM 子查询是指 FROM 的子句作为子查询语句,主查询再到子查询结果中获取需要的数据。FROM 子查询语法如下: SELECT ... FROM (subquery) AS name ... 子查询会生成一个临时表,由于 FROM 子句中的每个表必须有一个名称,因此 AS name 是必须的。FROM 子查询也称为衍生数据表子查询。 FR…

继续阅读 mysql中from子查询_MySQL的子查询中FROM和EXISTS子句的使用教程

MySQL中 left join on 后的 and 条件与 where 中条件的区别

  • Post author:
  • Post category:mysql

说明:left join on 后的 and 条件中 主表的条件不生效,从表的条件生效,并且从表先进行筛选后数据量可能变少,更便于与主表关联,有利于提高查询效率。 建议:主表的筛选条件放在 where 中,从表的 筛选条件放在 on 后的 and 中。 on条件是在生成临时表时使用的条件,它不管and中的条件是否为真,都会返回左边表中的所有记录。 所以说 and后 加 左表的条件对 左表无影响。a…

继续阅读 MySQL中 left join on 后的 and 条件与 where 中条件的区别

Loading class `com.mysql.jdbc.Driver’. This is deprecated警告处理,jdbc更新处

  • Post author:
  • Post category:mysql

声明:使用JDK9、MYSQL8、idea   1.报错信息是这样的; 处理:提示信息表明数据库驱动com.mysql.jdbc.Driver'已经被弃用了、应当使用新的驱动com.mysql.cj.jdbc.Driver' 所以,按照提示更改jdbc.properties配置 .com.mysql.jdbc.Driver  改为  com.mysql.cj.jdbc.Driver 运行结果如下:…

继续阅读 Loading class `com.mysql.jdbc.Driver’. This is deprecated警告处理,jdbc更新处

mysql提示access denied for user ”@’localhost’ to database

  • Post author:
  • Post category:mysql

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mydb'。 原因是因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来。 设置密码 mysql> update user s…

继续阅读 mysql提示access denied for user ”@’localhost’ to database

mysql cost 计算_MySQL Cost Cost 说人话,怎优化语句?

  • Post author:
  • Post category:mysql

小文一个数据库新鸟,但脾气比较急?今天有程序员问他新上的业务有没有不好的SQL 语句, 小文没好气的说,怎么看,你们自己写的,问我? 程序员也没好气的回怼 ?  我算是问错人了,估计你也不会看COST ,优化问你算是白瞎了。 到底怎么能快速应付程序员的 ASKING 并且还能技高一筹的回怼他。Follow me. 基本每种数据库,在执行语句前都会评估执行语句的执行计划的 cost ,通过cost …

继续阅读 mysql cost 计算_MySQL Cost Cost 说人话,怎优化语句?

MySQL进阶笔记

  • Post author:
  • Post category:mysql

1.更新时候的if与else判断 更新t_task表id为1,当uid_list是空时为2020,不然拼接uid_list原内容与,2020 然后将值赋给uid_list   以end结束条件    update t_task set uid_list=case when uid_list is NULL then '2020' else CONCAT(uid_list,',2020') end …

继续阅读 MySQL进阶笔记