
Mysql
文章平均质量分 71
巴途Adolph
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MemSQL 是由前Facebook工程师创办的,号称世界上最快的分布式关系型数据库,兼容MySQL但快30倍
MemSQL 是由前Facebook工程师创办的,号称世界上最快的分布式关系型数据库,兼容MySQL但快30倍,能实现每秒150万次事务。原理是仅用内存并将SQL预编译为C++。MemSQL 提供开发版和试用版,开发版可免费使用,数量限制10G,试用版无限制但只能使用30天。下面我们下载开发版并进行安装使用。下载 MemSQL1. 首先访问 http://memsql.co原创 2012-06-19 13:52:37 · 2141 阅读 · 0 评论 -
MySQL 配置优化
连接请求的变量:1) max_connectionsMySQL的最大连接数,增加该值增加mysqld 要求的文件描述符的数量。如果服务器的并发连接请求量比较大,建议调高此值,以增加并行连接数量,当然这建立在机器能支撑的情况下,因为如果连接数越多,介于MySQL会为每个连接提供连接缓冲区,就会开销越多的内存,所以要适当调整该值,不能盲目提高设值。数值过小会经常出现ERROR 1040: To转载 2015-12-08 16:32:56 · 881 阅读 · 0 评论 -
MySQL:如何实现高性能高并发的计数器功能(如:网站点击数)
现在有很多的项目,对计数器的实现甚是随意,比如在实现网站文章点击数的时候,是这么设计数据表的,如:”article_id, article_name, article_content, article_author, article_view……在article_view中记录该文章的浏览量。诈一看似乎没有问题。对于小站,比如本博客,就是这么做的,因为小菜的博客难道会涉及并发问题吗?答案显而易见,转载 2015-02-27 09:35:09 · 2961 阅读 · 0 评论 -
MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE)
案一:使用ignore关键字如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用: 代码如下复制代码1 INSERT IGNORE INTO `table_name` (`email`, `phone`, `user_id`) VALUES ('test9@163.com', '99999', '9999转载 2015-02-27 09:29:06 · 2715 阅读 · 0 评论 -
干货分享:DBA专家门诊一期:索引与sql优化问题汇总
各位亲爱的云友, 非常感谢大家踊跃参加DBA专家门诊一期:索引与sql优化,很多云友都提出了自己的问题,门诊主任医师玄惭对大家提的问题一一作了解答。现已整理好这些问题,分享在此,欢迎来拿,绝对干货! 篇幅较长,耐心细看! 我们将赠送每位提问者每人一本凌云杂志第四期,请各位以论坛短消息形式将姓名、电话、地址发送给管理员xiaofanqie。 啊里新转载 2015-01-06 10:19:23 · 1421 阅读 · 0 评论 -
MYSQL数据库管理之权限管理
经常遇到有网友在QQ群或者论坛上问关于mysql权限的问题,今天抽空总结一下关于这几年使用MYSQL的时候关于MYSQL数据库的权限管理的经验,也希望能对使用mysql的网友有所帮助!一、MYSQL权限简介关于mysql的权限简单的理解就是mysql允许你做你权利以内的事情,不可以越界。比如只允许你执行select操作,那么你就不能执行update操作。只允许你从某台机器上连接mysql,转载 2015-01-05 11:06:37 · 941 阅读 · 0 评论 -
Can't connect to local MySQL server through socket
今天连接mysql数据库的时候遇到一个问题:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 参考网上相关的方法,包括:(http://blog.youkuaiyun.com/lmss82/archive/2009/08/05/4414178.aspx)方案1. 1.#ps -A|gre转载 2014-09-11 01:52:40 · 1063 阅读 · 0 评论 -
MySQL死锁问题实例分析及解决方法
MySQL死锁问题的相关知识是本文我们主要要介绍的内容,接下来我们就来一一介绍这部分内容,希望能够对您有所帮助。MySQL常用存储引擎的锁机制 MyISAM和MEMORY采用表级锁(table-level locking) BDB采用页面锁(page-level locking)或表级锁,默认为页面锁 InnoDB支持行级锁(row-level locking)和转载 2013-08-08 17:07:06 · 1567 阅读 · 0 评论 -
解决数据库 Table 'content_tags' is marked as crashed and should be repaired 表损坏问题
今天突然网站TAG页面打不开了,打开debug,发现提示 Table 'content_tags' is marked as crashed and should be repaired 这样的错误 问题分析: 出现这个提示,说明 ‘%s ’ 表损坏,可能是非正常关机造成的,需要修复一下就可以了。解决方法:REPAIR TABLE `content_ta原创 2013-08-06 13:11:36 · 2414 阅读 · 0 评论 -
PHP和MySQL存储过程的实例演示
PHP与MySQL存储过程实例一:无参的存储过程$conn = MySQL_connect('localhost','root','root') or die ("数据连接错误!!!"); MySQL_select_db('test',$conn); $sql = " create procedure myproce() begin INSERT INTO user转载 2013-08-02 11:15:38 · 1509 阅读 · 1 评论 -
Mysql之InnoDB存储引擎详解
概述后台线程默认情况下InnoDB存储引擎的后台线程有7个---------4个IO thread, 1个master thread ,1个锁(lock) 监控线程,1个错误监控线程。IO thread的数量由配置文件中的innodb_file_io_threads参数控制,默认内存由缓冲池(buffer pool)、重做日志缓冲池(redo log buffer)以及原创 2013-05-01 15:00:22 · 2479 阅读 · 1 评论 -
Mysql 主从数据库同步详解
主服务器设置1、创建一个复制用户,具有 replication slave 权限mysql>grant replication slave on *.* to ‘repl’@’192.168.1.22′ identified by ‘repl’;2、编辑主服务器my.cnf文件Server-id=1 #主机标示,整数log-bin= /var/log/mysql/mysq原创 2013-04-08 17:40:54 · 1901 阅读 · 0 评论 -
linux下mysql的root密码忘记解决方
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态。最安全的状态是到服务器的Console上面操作,并且转载 2013-03-05 17:40:04 · 1320 阅读 · 0 评论 -
巴途_数据库存储引擎学习之《mysql,innoDB,MyISAM等相关数据库存储引擎分析》
开篇之语:开始研究InnoDB,MongoDB相关数据库方面的技术,也希望记录自己的学习过程中 能给跟多的新手 提供一些阅读知识。 1、MySQl表存储引擎 MySQL数据库是一种插件式体系,这个就不多说了 学PHP的相信非常了解了。 2、InnoDB存储引擎 InnoDB存储引擎支持事物,主要是面向在线事物处理(OLTP)方面的应用。特点:行锁设计、支持外键、并支原创 2012-06-11 22:42:31 · 2322 阅读 · 0 评论 -
mysql explain 详解
在 explain的帮助下,您就知道什么时候该给表添加索引,以使用索引来查找记录从而让select 运行更快。如果由于不恰当使用索引而引起一些问题的话,可以运行 analyze table来更新该表的统计信息,例如键的基数,它能帮您在优化方面做出更好的选择。explain 返回了一行记录,它包括了select语句中用到的各个表的信息。这些表在结果中按照mysql即将执行的查询中读取的顺转载 2012-09-29 14:40:38 · 1645 阅读 · 0 评论 -
MemSQL 的安装和简单使用 比Mysql快30倍的关系型数据库
MemSQL 是由前Facebook工程师创办的,号称世界上最快的分布式关系型数据库,兼容MySQL但快30倍,能实现每秒150万次事务。原理是仅用内存并将SQL预编译为C++。MemSQL 提供开发版和试用版,开发版可免费使用,数量限制10G,试用版无限制但只能使用30天。下面我们下载开发版并进行安装使用。下载 MemSQL1. 首先访问 http://memsql.co转载 2012-06-28 21:51:24 · 2274 阅读 · 0 评论 -
mysql数据库链接以及对数据库操作方法
1、链接数据库/* *链接数据库方法 *@param string $localhost 主机 *@param string $dbuser 数据库用户名 *@param string $dbpassword 数据库密码 *@param string $dbname 数据库名 *@author liuxinming */function db_connect($localh原创 2012-06-28 21:07:16 · 1008 阅读 · 0 评论 -
MYSQL常用命令[收集整理-也方便自己用,哈哈]
1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u原创 2012-06-19 14:05:59 · 987 阅读 · 0 评论 -
各种SQL查询技巧汇总
基本常用查询select select * from student;all 查询所有 select all sex from student;distinct 过滤重复 select distinct sex from student;count 统计 select count(*) from student; select count(sex) from student; s转载 2016-06-01 10:29:06 · 2058 阅读 · 0 评论