mysql
younger_z
这个作者很懒,什么都没留下…
展开
-
Windows下安装MySQL解压版
到官网下载mysql-5.5.10-win32.zip,然后将mysql解压到任意路径,如:C:\mysql-5.5.10-win32 打开计算机->属性->高级系统设置->环境变量,新建一个环境变量,变量名为:MYSQL_HOME,变量值为你的mysql根目录,如:C:\mysql-5.5.10-win32 然后在系统变量Path中添加:;%MYSQL_HOME%\bin 在转载 2013-03-22 10:49:36 · 444 阅读 · 0 评论 -
亲测Mysql表结构为InnoDB类型从ibd文件恢复数据
客户的机器系统异常关机,重启后mysql数据库不能正常启动,重装系统后发现数据库文件损坏,悲催的是客户数据库没有进行及时备份,只能想办法从数据库文件当中恢复,查找资料,试验各种方法,确认下面步骤可行:一、找回表结构,如果表结构没有丢失直接到下一步 a、先创建一个数据库,这个数据库必须是没有表和任何操作的。 b、创建一个表结构,和要恢复的表名是一样的。表里的字段无所谓转载 2017-09-16 17:36:20 · 332 阅读 · 0 评论 -
让数据库变快的 10 个建议
大多数网站的内容都存在数据库里,用户通过请求来访问内容。数据库非常的快,有许多技巧能让你优化数据库的速度,使你不浪费服务器的资源。在这篇文章中,我收录了十个优化数据库速度的技巧。1、小心设计数据库第一个技巧也许看来理所当然,但事实上大部分数据库的问题都来自于设计不好的数据库结构。譬如我曾经遇见过将客户端信息和支付信息储存在同一个数据库列中的例子。对于系统和用数据库的开发者来转载 2017-08-11 22:09:32 · 336 阅读 · 0 评论 -
windows mysql 自动备份的几种方法
基于之前的文章方法,加入批处理命令即可实现自动备份。只是由于批处理命令中对于备份文件的名字按照时间命名比较特别,所以特别整理一文。1、复制date文件夹备份============================假想环境:MySQL 安装位置:C:\MySQL论坛数据库名称为:bbs数据库备份目的地:C:\db_bak\=====================转载 2017-03-14 17:36:27 · 369 阅读 · 0 评论 -
mysql查询数据库中时间小于1分钟的记录
如果数据库里的时间格式是yyyy-MM-dd HH:mm:ss 这样格式是可以用来比较大小的date_sub(now(),interval 1 minute) 如果是其它格式的就用这个,如我的addtime是php的time();函数输出SELECT * FROM content WHERE UNIX_TIMESTAMP(date_sub(now(),interval 1 minute))转载 2017-02-17 13:02:53 · 9173 阅读 · 0 评论 -
MySQL在大型网站的应用架构演变
摘要:虽然许多人不满意MySQL被Oracle收购后的发展进度,但是该开源数据库被应用的广泛程度仍然不容质疑。然而开源到大型企业应用必然存在着很多的技术挑战,这里我们一起看不同并发访问量级下,Mysql架构的演变。【编者按】作为最流行的开源数据库,MySQL被广泛应用在Web应用程序以及其它中小型项目上。然而不可忽视的是,在许多大型IT公司中,MySQL在高度优化和定制化后,已逐渐偏离转载 2014-06-20 09:11:52 · 459 阅读 · 0 评论 -
mysql安装失败
安装过程失败,多是由于重新安装Mysql原创 2014-07-07 15:03:28 · 499 阅读 · 0 评论 -
MySQL 性能优化的最佳20多条经验分享
当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行转载 2014-07-07 17:56:08 · 384 阅读 · 0 评论 -
MySQL各版本的区别
MySQL 的官网下载地址:http://www.mysql.com/downloads/在这个下载界面会有几个版本的选择。1. MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。2. MySQL Enterprise Edition 企业版本,需付费,可以试用30天。3. MySQL Cluster 集群版,开源免费。可将几个MySQ转载 2014-07-05 17:10:37 · 477 阅读 · 0 评论 -
SQL并非洪水猛兽 十步助你完全理解SQL
很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。 我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那些仍然对它头疼不已的朋友,所以本文是为了以下读者而特地编写的: 1、 在工作中会用到转载 2014-07-05 10:53:12 · 717 阅读 · 0 评论 -
安装完MySQL后必须要调整的10项配置
当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非常重要的配置项清单。 写在开始前 即使是经验老道的人也会犯错,会引起很多麻烦。所以在盲目的运用这些推荐之前,请记住下面的内容: 一次只改变一个设置!这是测试改变转载 2014-07-05 10:50:46 · 448 阅读 · 0 评论 -
MySQL开发者需要了解的12个技巧与窍门
MySQL是世界上实际最流行的数据库管理系统,是遍布全球编程社区的首选。它有一个系列有趣的特性,在很多方面都很擅长。由于其巨大的人气,在网上可以找到许多MySQL的使用技巧。这里有12个最好的技巧和窍门,所有MySQL数据库开发者都应该了解一下。 避免编辑转储文件 Mysqldump创建的转储文件原本是无害的,但它很容易被尝试去编辑。然而,人们应该知道在任何情况下的试图修改这些转载 2014-07-05 10:58:05 · 397 阅读 · 0 评论 -
保障MySQL数据库安全的14个最佳方法
MySQL数据库一贯以高性能、高可性和易用性著称,它已经成为世界上最流行的开源数据库。大量的个人、WEB开发者、大型公司等都在其网站、关键系统、软件包中广泛使用MySQL数据库。 通常,许多企业在部署一种产品时,安全性常常得不到应有的重视。企业最关心的是使其可以尽快地运行,企业由此也可以尽快赢利。 但有的企业在安装MySQL时用的是默认选项,由此造成其数据不安全,且服务器也面临转载 2014-07-05 10:55:48 · 753 阅读 · 0 评论 -
浅谈mysql集群
一、什么是MySQL集群 MySQL集群是一个无共享的(shared-nothing)、分布式节点架构的存储方案,其目的是提供容错性和高性能。 数据更新使用读已提交隔离级别(read-committedisolation)来保证所有节点数据的一致性,使用两阶段提交机制(two-phasedcommit)保证所有节点都有相同的数据(如果任何一个写操作失败,则更新失败)转载 2014-06-26 16:41:23 · 411 阅读 · 0 评论 -
MySql避免重复插入记录的几种方法
方案一:使用ignore关键字如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用:复制代码 代码如下:INSERT IGNORE INTO `table_name` (`email`, `phone`, `user_id`) VALUES ('[email protected]', '99999', '9999');这样当有重转载 2014-07-16 11:36:50 · 1928 阅读 · 0 评论 -
mysql 取得将要插入数据记录的ID
SHOW TABLE STATUS LIKE 'nav'原创 2014-06-04 21:41:30 · 509 阅读 · 0 评论 -
PHP-mysql数据库每天自动备份
终于让服务器每天早上备份一次 mysql 数据库并自动打包,同时删除 5 天前的备份文件. 分享如下.1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 .2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql.3. 在 D:/php 下建立目录 WinRAR, 把你转载 2013-11-02 11:22:54 · 2568 阅读 · 1 评论 -
使用MySQL处理百万级以上数据时,不得不知道的几个常识
经测试对一个包含400多万条记录的表执行一条件查询,其查询时间竟然高达40几秒,相信这么高的查询延时,任何用户都会抓狂。因此如何提高sql语句查询效率,显得十分重要。以下是结合网上流传比较广泛的几个查询语句优化方法: 首先,数据量大的时候,应尽量避免全表扫描,应考虑在 where及 order by 涉及的列上建立索引,建索引可以大大加快数据的检索速度。但是,有些情况索引是不会起效的:1、应...转载 2018-02-11 21:48:49 · 366 阅读 · 0 评论