随笔分类 -  Mysql

摘要:MySQL 5.7版本安装教程-踩坑总结 下载MySQL下载地址选择下载64位(看自己电脑是32位还是64位)点击下载之后,它会让你登录,没有Oracle账户,跟着它的步骤注册一个就好了。安装打开下载好的压缩包解压到你的某一目录下,这里我放到了D:\MySQL下如上图所示,在你解压的文件夹下是没有m 阅读全文
posted @ 2016-12-08 22:15 托马斯布莱克 编辑
摘要:MySQL执行计划参数详解 转http://www.jianshu.com/p/7134286b3a09 MySQL数据库中,在SELECT查询语句前边加上“EXPLAIN”或者“DESC”关键字,即可查看该查询语句的执行计划,分析执行计划是优化慢查询的重要手段。如:EXPLAIN SELECT * 阅读全文
posted @ 2016-12-05 08:51 托马斯布莱克 编辑
摘要:https://github.com/2liang/AutoBuildDocFromDB SQL脚本生成数据字典 http://www.jianshu.com/p/f491d0d3c503 这两个脚本只是方便查看数据字典,你可以导出到Excel,也可以写个程序,连接到数据库,将这些信息生成HTML网 阅读全文
posted @ 2016-12-05 08:49 托马斯布莱克 编辑
摘要:传送门:http://www.jianshu.com/p/f4a98a905011 字数802 阅读164 评论0 喜欢4 环境:1、操作系统:CentOS release 6.8 (Final)2、安装版本: mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz3、下 阅读全文
posted @ 2016-12-05 08:46 托马斯布莱克 编辑
摘要:默认配置 vim /etc/my.cnf.rpmsave mysql Ver 14.14 Distrib 5.6.30, for linux-glibc2.5 (x86_64) using EditLine wrapper[client] 默认配置 vim /etc/my.cnf.rpmsave m 阅读全文
posted @ 2016-12-03 11:13 托马斯布莱克 编辑
摘要:相关:http://blog.csdn.net/u013252072/article/details/52912385 http://blog.csdn.net/zhangliangzi/article/details/52303246 mysql数据库">1、如何登陆mysql数据库 mysql 阅读全文
posted @ 2016-11-30 08:37 托马斯布莱克 编辑
摘要:MVCC浅析原文: >>>>>> http://blog.csdn.net/chosen0ne/article/details/18093187在并发读写数据库时,读操作可能会不一致的数据(脏读)。为了避免这种情况,需要实现数据库的并发访问控制,最简单的方式就是加锁访问。由于,加锁会将读写操作串行化 阅读全文
posted @ 2016-11-30 08:36 托马斯布莱克 编辑
摘要:MySQL常见面试题 转:http://www.cnblogs.com/frankielf0921/p/5930743.html 1. 主键 外键主 键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。超 键: 阅读全文
posted @ 2016-11-02 23:57 托马斯布莱克 编辑
摘要:从一台linux远程连接另一台linux上的MySQL, 出现ERROR 2003 (HY000): Can't connect to MySQL server on 'ip'(111)错误。 [mysql@vvmvcs0 ~]$ mysql -hxxx.xxx.xxx.85 -uroot -pEn 阅读全文
posted @ 2016-11-02 23:42 托马斯布莱克 编辑
摘要:https://sites.google.com/site/349624yu/courses/mysql/mysqldbgjzcx inner join,full outer join,left join,right jion内部连接 inner join 两表都满足的组合full outer 全连 阅读全文
posted @ 2016-10-31 10:06 托马斯布莱克 编辑
摘要:3.事务隔离级别 在并发事务处理带来的问题中,“更新丢失”通常应该是完全避免的。但防止更新丢失,并不能单靠数据库事务控制器来解决,需要应用程序对要更新的数据加必要的锁来解决,因此,防止更新丢失应该是应用的责任。 “脏读”、“不可重复读”和“幻读”,其实都是数据库读一致性问题,必须由数据库提供一定的事 阅读全文
posted @ 2016-10-28 10:03 托马斯布莱克 编辑
摘要:Mysql in查询 结果集 乱序 SQL: select * from table where id IN (3,6,9,1,2,5,8,7); 这样的情况取出来后,其实,id还是按1,2,3,4,5,6,7,8,9,排序的,但如果我们真要按IN里面的顺序排序怎么办?SQL能不能完成?是否需要取回 阅读全文
posted @ 2016-09-21 16:54 托马斯布莱克 编辑
摘要:10.0.0.8 一.备份mysql库 二.运行auto_generate_delete_ac_banana_log_sql.sh生成批量删除sql语句 三.运行批量删除sql文本 阅读全文
posted @ 2016-08-05 14:57 托马斯布莱克 编辑
摘要:http://blog.csdn.net/mchdba/article/details/459349811,MySQL权限体系MySQL 的权限体系大致分为5个层级: 全局层级: 全局权限适用于一个给定服务器中的所有数据库。这些权限存储在mysql.user表中。GRANT ALL ON .和REV 阅读全文
posted @ 2016-07-28 14:34 托马斯布莱克 编辑
摘要:2016-07-23 (点击上方公众号,可快速关注)来源:阿里云 RDS - 数据库内核组链接:http://mysql.taobao.org/monthly/2016/03/10/前言最近一段时间处理了较多锁的问题,包括锁等待导致业务连接堆积或超时,死锁导致业务失败等,这类问题对业务可能会造成严重 阅读全文
posted @ 2016-07-26 10:25 托马斯布莱克 编辑
摘要:转: http://lj6684.iteye.com/blog/1770093 转: http://lj6684.iteye.com/blog/1770093 阿里巴巴推出的国产数据库连接池,据网上测试对比,比目前的DBCP或C3P0数据库连接池性能更好 简单使用介绍Druid与其他数据库连接池使用 阅读全文
posted @ 2016-05-27 17:44 托马斯布莱克 编辑
摘要:1. 传统思路 where + limit 索引可增加查询速度 select * from vote_item v where v.vote_id=5 limit 100000,20; 优点: 常用简单 顺序查询分页没有问题. 缺点: 数据量大时跳页查询 需要先扫描10w零20条数据 然后排除10w 阅读全文
posted @ 2016-04-20 12:25 托马斯布莱克 编辑
摘要:1. 右连接(right join, right outer join) 解释:以右表(Sys_Employee)为准,而左表(Sys_Department)中的记录只有当其DepartmentId在右表中存在时才会查询出来; 2. 左连接(left join, left outer join) 解 阅读全文
posted @ 2016-04-19 17:22 托马斯布莱克 编辑
摘要:use md5db; DROP PROCEDURE if exists myFunction; delimiter $$ CREATE PROCEDURE myFunction() BEGIN DECLARE i INT DEFAULT 0; WHILE (i<1000001) DO INSERT 阅读全文
posted @ 2016-04-01 17:27 托马斯布莱克 编辑
摘要:一、编译安装第一个MySQL 5.1.33 一、编译安装第一个MySQL 5.1.33 ?cd /opt /usr/sbin/groupadd mysql /usr/sbin/useradd -g mysql mysql -s /bin/nologin -d /usr/local/mysql tar 阅读全文
posted @ 2016-04-01 16:37 托马斯布莱克 编辑

点击右上角即可分享
微信分享提示