
Mysql
MySQL相关博客集合
路先生的杂货铺
【坚持做优快云的一股清流】学习如逆水行舟,不进则退。今天不努力,明天变垃圾。
展开
-
关于IDEA发布web项目时出现JDBC驱动程序被强制取消注册问题的解决方案
很多初学idea的小伙伴在发布自己的web项目时,往往会遇到很多乱七八糟看不懂的一堆报错,我们今天就来帮助小伙伴解决其中一个常见的错误。这个错误是这样描述的:(往往会出现在控制台最下面几行)web应用程序注册了jdbc驱动程序,当web应用程序停止时,未能注销它,为了防止内存泄露,jdbc驱动程序被迫取消注册。其实这个问题很容易解决,网上有很多模棱两可的解决方案,其实大多都不见效,这里有一个我亲试有效的简洁方法:在你的tomcat目录下找到lib文件夹,这个里面存放的是各种架包你发布web项目时,转载 2020-07-01 00:46:07 · 2514 阅读 · 0 评论 -
【笔试题解】mysql语句运行顺序深入分析
mysql语句运行顺序深入分析晚上做了网易的笔试题,编程题的第三道是有关sql语句的一道题,就从这道题入手开始分析sql语句执行过程,尤其是当有多个条件时的执行过程。题目如下:表结构:CREATE TABLE `user` ( `tbaname` varchar(20), `username` varchar(20))现执行如下sql语句,让你阅读并理解SQLselect ...原创 2020-04-12 01:17:01 · 339 阅读 · 0 评论 -
Mysql 事务总结
事务InnoDB引擎下才支持事务功能。一个事务是由一条或者多条对数据库操作的SQL语句所组成的一个不可分割的单元,只有当事务中的所有操作都正常执行完了,整个事务才会被提交给数据库;如果有部分事务处理失败,那么事务就要回退到最初的状态,因此,事务要么全部执行成功,要么全部失败。buffer pool机制首先需要理解sql语句的执行过程:学习这些原理之前我们要先知道MySQL的Buffer ...原创 2020-03-12 00:53:18 · 497 阅读 · 0 评论 -
Mysql优化
MySQL优化MySQL优化:1.书写合适sql语句:其实在这呢主要是和索引相关的sql语句,我们要考虑我们写的sql语句是否能够用到索引。2.增加连接池。线程池。重复使用连接。对象池。3.增加缓存池。 将redis缓存加在用户应用程序和mysql之间操作的时候操作的是redis 从而减少了文件IO的次数。4.修改MySQL的查询缓存,但是在使用查询缓存的时候需要注意。因为每修改一次...原创 2020-03-12 00:49:59 · 281 阅读 · 0 评论 -
本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止
今天学习数据库的时候,尝试修改my.ini里面的配置:然后重新启动mysql服务,结果出现了该异常:提示mysql服务启动不起来,然后我嘛,作为一个初学者就很慌张然后网上搜索基本上都是重新初始化mysql然后新建另一个服务,emmm,太麻烦了吧?我只是修改了一下配置而已啊~然后就仔细又看了两边自己的配置,嘻嘻,为什么有个分号?嗯?删除分号,重启服务成功!所以如果你也是修改了...原创 2020-01-04 20:34:45 · 2227 阅读 · 0 评论 -
MySQL5.7 Using a password on the command line interface can be insecure解决方法
今天操作数据库的时候发生了如下错误:这里其实是自己不细心的问题,在密码的最后添加了;,其实和密码错误的报错显示是一样的:重新输入就好了 ^ _ ^另外说明一下,这种输入密码的方式是不安全的,这也是【warning】要提示的意思。采用密码输入方式就会安全一些。如果是5.7之前的版本 出现这种情况,可以参考:参考链接 ,但是在5.7之后应该就没有该问题了。如有错误还望不吝指正。...原创 2019-12-28 21:13:32 · 1509 阅读 · 0 评论