-
[MySQL] 解决Mysql批改用户密码及忘记密码
解决Mysql修改用户密码及忘记密码1.关闭你现在正在运行的mysql数据库,用结束mysqld.exe进程或者直接关闭mysql服务器??2.运行点击开始运行,输入cmd,进入命令行窗口,切换到你的mysql安装bin目录下输入mysqld--skip-grant-tables然后回车;然后没有任...
265
热度 -
[MySQL] 探究MySQL优化器对目录和JOIN顺序的选择
探究MySQL优化器对索引和JOIN顺序的选择本文通过一个案例来看看MySQL优化器如何选择索引和JOIN顺序。表结构和数据准备参考本文最后部分"测试环境"。这里主要介绍MySQL优化器的主要执行流程,而不是介绍一个优化器的各个组件(这是另一个话题)。??我们知道,MySQL优化器只有两个自由度:顺...
404
热度 -
[MySQL] MySQL对话锁等待关系原理
MySQL会话锁等待关系原理会话依赖关系主要需要理解锁等待相关四张表的关系:先查询当前会话持有哪些事务的锁和依赖哪些事务的锁,通过这两种锁就可以得到一种图关系。一:查询当前会话持有的锁:?1.查询当前会话processlist.id??2.processlist.id对应innodb_trx表中的T...
263
热度 -
[MySQL] [转载]mysql形似于oracle的to_char() to_date()方法
[转载]mysql相似于oracle的to_char()to_date()方法mysql日期和字符相互转换方法date_format(date,'%Y-%m-%d')???-------------->oracle中的to_char();str_to_date(date,'%Y-%m-%d')...
357
热度 -
[MySQL] MYSQL经过SQL脚本创建存储过程(游标删除多表数据)
MYSQL通过SQL脚本创建存储过程(游标删除多表数据)首先描述一下业务处理存储过程功能:删除除系统管理员创建的角色和对应的业务表数据。[size=medium]--CALLP_INTSYS('%_10006%','10006');dropprocedureifexistswmscloud_test...
225
热度 -
[MySQL] MySQL数据备份跟还原
MySQL数据备份和还原〇、物理备份与逻辑备份逻辑备份:将需要备份的数据通过一定的规则保存到一个文件中,适用于业务备份和增量备份——优点:占用空间小;缺点:备份时间长,恢复也比较麻烦。物理备份:该方法实现数据库的完整恢复,将数据库文件按照原数据库结构格式存储。——优点:备份时间短,数据恢复快;缺点:...
342
热度 -
324
热度 -
[MySQL] java Servlet+mysql 调用含有输入参数和返回值的存储过程(原创)
javaServlet+mysql调用带有输入参数和返回值的存储过程(原创)这个数据访问的功能,我在.NET+Mysql.NET+SqlserverPHP+Mysql上都实现过,并且都发布在了我博客园里面,因为我觉得这个功能实在是太重要,会让你少写很多SQL语句不说,还能提高程序的执行效率,今天在J...
251
热度 -
[MySQL] MySQL怎么导出带日期格式的文件
MySQL如何导出带日期格式的文件一网友问在MySQL中如何只用SQL语句导出带日期格式的文件。觉得有点意思,于是尝试了一下。导出文件使用SELECTINTOOUTFILE但是OUTFILE后面的值不能使用变量,所以只能使用动态SQL语句来实现。其中表user为测试表。具体语句如下所示mysql&g...
272
热度 -
[MySQL] MySQL + Atlas - 部署读写分离
MySQL+Atlas---部署读写分离阅读目录1.数据库用户配置2.主从数据库连接3.Atlas配置4.读写分离测试序章Atlas是360团队弄出来的一套基于MySQL-Proxy基础之上的代理,修改了MySQL-Proxy的一些BUG,并且优化了很多东西。而且安装方便。配置的注释写的蛮详细的,都...
361
热度 -
[MySQL] java+mysql中文乱码有关问题
java+mysql中文乱码问题乱码问题原因有多种,其中有一种是由于MySQL默认使用ISO-8859-1(即Latin1)字符集,而JAVA内部使用Unicode编码,因此在JAVA中向MYSQL数据库插入数据时,或者读取数据时,都需要先转换一下编码方式。当然,如果可以直接修改配置文件的话,也可以...
169
热度 -
[MySQL] 【mysql】使用脚本对mysql状态开展监控
【mysql】使用脚本对mysql状态进行监控1、mysqladmin使用mysqladminextended-status命令可以获得所有MySQL性能指标,即showglobalstatus的输出,不过,因为多数这些指标都是累计值,如果想了解当前的状态,则需要进行一次差值计算,这就是mysqla...
200
热度 -
[MySQL] MySQL监控凶器-Innotop
MySQL监控利器-InnotopInnotop是一款十分强大的MySQL监控工具,用perl所写,通过文本模式展示MysQL服务器和Innodb的运行状况。安装innotop下载地址:https://github.com/innotop/innotopGithub上提供两种版本,一种是开发版(in...
281
热度 -
[MySQL] 回复MySQL主从数据一致性的总结
恢复MySQL主从数据一致性的总结今日上午,同事告知,MySQL主从数据库的数据不一致,猜测备库在同步过程中出现了问题,于是,登上备库,使用mysql>showslavestatus\G查看,果然,备库在insert语句中因违反主键约束,导致备库停止了同步。现在的问题很明确,就是如何恢复主从库...
258
热度 -
[MySQL] mysql半同步复制有关问题排查
mysql半同步复制问题排查1.问题背景默认情况下,线上的mysql复制都是异步复制,因此在极端情况下,主备切换时,会有一定的概率备库比主库数据少,因此切换后,我们会通过工具进行回滚回补,确保数据不丢失。半同步复制则要求主库执行每一个事务,都要求至少一个备库成功接收后,才真正执行完成,因此可以保持主...
256
热度 -
[MySQL] 【mysql】加加对emoji的支持
【mysql】添加对emoji的支持1、简介涉及无线相关的MySQL数据库建议都提前采用utf8mb4字符集,避免emoji表情符号带来的问题MySQLServer>5.5.32、配置+升级当前配置mysql>\s--------------mysqlVer14.14Distrib5.1...
192
热度 -
[MySQL] 100个MySQL 的调剂和优化的提示
100个MySQL的调节和优化的提示MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调...
174
热度 -
[MySQL] MySQL异常代码大全(史上最全)
MySQL错误代码大全(史上最全)用任何主机语言调用MySQL时可能出现的错误。首先,列出了服务器错误消息。其次列出了客户端程序消息。B.1.服务器错误代码和消息服务器错误信息来自下述源文件:·错误消息信息列在share/errmsg.txt文件中。“%d”和&...
192
热度 -
[MySQL] mysql乱码有关问题的解决方案
mysql乱码问题的解决方案现象:在向数据库中插入的数据有中文时,报如下错误原因是:电脑的系统默认编码是gbk,而mysql客户端提供的编码方式是utf8,两种编码不一致导致的,查看当前mysql的编码:showvariableslike'character%';如下图:解决方式是将mysql提供的...
179
热度 -
[MySQL] MySQL存储过程使用游标剔除多表数据
MySQL存储过程使用游标删除多表数据注:游标只有在打开的时候才能使用,用完必须关闭之。错误存储过程参数:INesCorCodevarchar(20),INintoOrderTableNamevarchar(30),INoutWareHouseTableNamevarchar(30),INstart...
249
热度