- 博客(7)
- 收藏
- 关注
转载 MySQL开发实践8问,你能hold住几个?
MySQL开发实践8问,你能hold住几个?最近研发的项目对DB依赖比较重,梳理了这段时间使用MySQL遇到的8个比较具有代表性的问题,答案也比较偏自己的开发实践,没有DBA专业和深入,有出入的请使劲拍砖!...MySQL读写性能是多少,有哪些性能相关的配置参数?MySQL负载高时,如何找到是由哪些SQL引起的?如何针对具体的SQL做优化?SQL层面已难以优
2017-04-21 14:10:43
361
原创 删除重复行 error 1093
删除重复行和error 1093解决1:直接删除(拥有自动增长的cust_id列)delete from `customers` where cust_id not in (select cust_id from (select min(cust_id) as cust_id from `customers` GROUP BYcust_name)as a); 解
2017-04-09 18:56:42
381
转载 MySQL存储过程详解
MySQL存储过程详解 mysql 存储过程mysql存储过程详解1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存
2017-04-09 18:51:18
299
转载 mysql error 1451
[Err] 1451 - Cannot delete or update aparent row: a foreign key constraint fails (`test`.`orders`, CONSTRAINT`fk_orders_customers` FOREIGN KEY (`cust_id`) REFERENCES `customers`(`cust_id`)) 在navic
2017-04-06 13:48:51
8769
1
原创 mysql5.7源码安装
1. 下载源码安装包(tar包)http://dev.mysql.com/downloads/mysql/5.7.html#downloads mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz2. 检查库文件是否存在,如有则删除。(没有可以忽略这一步)[root@cherry ~]# rpm -qa | grep mysqlmysql-libs
2017-04-05 15:04:11
404
转载 mysql视图和存储过程定义者修改脚本(懒人专用)
前言: 在实际工作中mysql数据库的迁移、备份恢复、数据库重命名等一系列涉及到视图和存储过程定义者问题都会需要修改,每次都要从基础表获取数据,然后手工整理做脚本,十分麻烦,所以简单写了个过程,以后可以更加方便的迁移后更新定义者问题了,下面是解决过程~ -- 失败第一个版本 及失败原因CREATE DEFINER = CURRENT_USER()PROCEDURE CHA
2017-04-05 13:57:07
1391
转载 mysql 5.7新数据库sys解析
mysql 5.7新数据库sys解析(一)mysql5.7增加了sys 系统数据库,通过这个库可以快速的了解系统的元数据信息这个库确实可以方便DBA发现数据库的很多信息,解决性能瓶颈都提供了巨大帮助 这个库在mysql5.7中是默认存在的,在mysql5.6版本以上可以手动导入,数据库包请在github自行查找 这个库包括了哪些内容?这个库是通过视图的形
2017-04-05 13:40:10
481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人