Welcome 微信登录

首页 / 数据库 / MySQL

MySQL数据库中与优化器有关的事宜

MySQL数据库中与优化器有关的事宜

MySQL数据库中与优化器有关的事宜2011-10-24MySQL采用了基于开销的优化器,以确定处理查询的最解方式。在很多情况下,MySQL能够计算最佳的可能查询计划,但在某些情况下,MySQL没有关于数据的足够信息,不得不就数据进行“有教养”的估测。当MySQL未能做“正确的”事时,可使用下述工具来帮助MySQL:使用EXPLAIN语句获取关于MySQL如何处理查询的信息。要想使用它,可在SELECT语句前...
连接到MySQL实例管理器并创建用户账户

连接到MySQL实例管理器并创建用户账户

连接到MySQL实例管理器并创建用户账户2011-11-02使用MySQL客户端-服务器协议来处理同MySQL实例管理器之间的通信。你不能使用标准mysql客户端程序和MySQL C API来连接IM。IM支持客户端工具和mysql-4.1或以后的版本所分发的库所用的MySQL客户端-服务器协议版本。IM将用户信息保存到密码文件中。密码文件的默认位置为/etc/mysqlmanager.passwd。密码应类似于:petr:*35110DC9B4D8140...
如何选择准备安装的MySQL版本

如何选择准备安装的MySQL版本

如何选择准备安装的MySQL版本2011-11-02首先要作出决策,你是否想要使用最新的开发版本或最终的稳定版本。在MySQL开发过程中,同时存在多个发布系列,每个发布处在成熟度的不同阶段:·MySQL 5.2是最新开发的发布系列,是将执行新功能的系列。不久的将来可以使用Alpha发行,以便感兴趣的用户进行广泛的测试。·MySQL 5.1是当前稳定(产品质量)发布系列。只针对漏洞修复重新发布;没有增加会影响稳定性的新功能。&mi...
如何在Windows下升级MySQL

如何在Windows下升级MySQL

如何在Windows下升级MySQL2011-11-02Windows中升级MySQL应采取的步骤:1. 进行升级前你应先备份当前的MySQL安装。2. 下载最新Windows版MySQL。3. 升级MySQL前,必须停止服务器。如果服务器安装为服务,必须在命令提示符下在命令行中用下面的命令停止服务:C:> NET STOP MYSQL如果MySQL服务器不是服务,使用下面的命令停止服务器:C:> C:Program FilesMySQLMyS...
快速掌握升级MySQL系统表

快速掌握升级MySQL系统表

快速掌握升级MySQL系统表2011-11-02 赛迪网 limeinan一些MySQL发布对mysql数据库中的系统表的结构进行了更改,添加了新权限或特性。当你更新到新版 本MySQL,你应同时更新系统表,以确保它们的结构最新。首先备份mysql数据库,然后按照下面的程序操 作。在Unix或Unix类系统中,运行mysql_fix_privilege_tables脚本来更新系统表:shell> mysql_fix_privilege_tables你...
phpmyadmin安装方法

phpmyadmin安装方法

phpmyadmin安装方法2011-11-02phpMyAdminphpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的资料库管理工具。可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库。为了实现后一种,你将需要合理设置MySQL用户,他只能对允许的数据库进行读/写。那要等到你看过MySQL手册中相关的部分。安装与配置1、官方下载站点http://www.phpmyadmin.net/目前最新版本...
MYSQL没有完全卸载将导致其安装不成功

MYSQL没有完全卸载将导致其安装不成功

MYSQL没有完全卸载将导致其安装不成功2011-11-02安装MYSQL不成功,一般是因为服务器可能安装过MYSQL而没有完全卸载。如遇到MYSQL启动不了的下列情况:无论双击mysqld.exe还是使用命令行,都没反映。查看我的电脑- >管理->服务与应用程序->服务->mysql->启动,得到的结果为路径错误或意外终止,则 需卸载服务然后重装。具体卸载方法如下卸载mysql服务新建并编辑内容如下的一个bat文件执行之@E...
MySQL敏感数据安全保护六大措施

MySQL敏感数据安全保护六大措施

MySQL敏感数据安全保护六大措施2011-11-02 IT专家网 cyw如果你目前用的数据库是MySQL,有很多简单的方法能够帮助你保护系统安全,并显著降低你的敏感数 据收到未授权访问的风险。以技术为基础的企业里最有价值的资产通常是客户或者其数据库中的产品信息。因此,在这样的企业 中,保证数据库免受外界攻击并防止出现软件和硬件方面的故障是数据库管理的重要环节。大多数情况下,硬件和软件故障都通过数据库备份方案进行处理。大部分数据库都配备有内置的工具 来自动...
MySQL企业版数据库简介

MySQL企业版数据库简介

MySQL企业版数据库简介2011-11-02MySQL是开源方面的领军企业,同时也是全球成长最快的开源数据库开发商之一。作为全球最流行的开源数据库软件,MySQL企业版是公司的旗舰产品,包括经过产品测试的软件、主动监测工具和金牌支持服务。许多全球最大、增长最快的企业和机构,包括行业领导者如雅虎、阿尔卡特-朗讯、谷歌、诺基亚、YouTube和Booking.com均采用MySQL产品,省时、省钱地创建大量网站、关键业务系统和打包软件。MySQL的开源数据库...
MySQL:使用源码分发版还是二进制分发版

MySQL:使用源码分发版还是二进制分发版

MySQL:使用源码分发版还是二进制分发版2011-11-02选择了MySQL的安装版本后,要做的第二项决策是你是使用源码分发版还是二进制分发版。大多数情况 ,如果你的平台上已经有了一个二进制分发版,你可能使用二进制分发版。大多数平台可以使用原格式二 进制分发版,例如Linux使用RPM文件,Mac OS X使用DMG安装软件包。也可以使用Zip文件或压缩tar文件 。选择二进制分发版的理由:· 二进制分发版比源码分发版更容易安装。&midd...
Event Scheduler:MySQL的事件调度器

Event Scheduler:MySQL的事件调度器

Event Scheduler:MySQL的事件调度器2011-11-02 叶金荣 一、概述事件调度器是在 MySQL 5.1 中新增的另一个特色功能,可以作为定时任务调度器,取代部分原先只能 用操作系统任务调度器才能完成的定时功>能。例如,Linux 中的 crontabe 只能精确到每分钟执行一 次,而 MySQL 的事件调度器则可以实现每秒钟执行一个任务,这在一些对实时性要>求较高的环境下 就非常实用了。事件调度器是定时触发执行的,在这个...
MySQL中静态(固定长度)表特征

MySQL中静态(固定长度)表特征

MySQL中静态(固定长度)表特征2011-11-02静态格式是MyISAM表的默认存储格式。当表不包含变量长度列(VARCHAR, BLOB, 或TEXT)时,使用这个格式。每一行用固定字节数存储。MyISAM的三种存储格式中,静态格式就最简单也是最安全的(至少对于崩溃而言)。静态格式也是最快的on-disk格式。快速来自于数据文件中的行在磁盘上被找到的容易方式:当按照索引中的行号查找一个行时,用行长度乘以行号。同样,当扫描一个表的时候,很容易用每个磁盘...
MySQL数据库锁机制的相关原理

MySQL数据库锁机制的相关原理

MySQL数据库锁机制的相关原理2011-11-02 迪伦 在一个update和insert操作频繁的表中,少量数据测试的时候运行良好,在实际运营中,因数据量比 较大(21万条记录),会出现死锁现象,用show processlist查看,可以看到一个update语句状态是 Locked,一个delete语句状态是Sending data。查看了一下参考手册,把锁定相关的资料整理下来,以便 自己记录和追踪该问题的解决情况:MySQL 5.1支持对MyISA...
MySQL中损坏的MyISAM表

MySQL中损坏的MyISAM表

MySQL中损坏的MyISAM表2011-11-02即使MyISAM表格式非常可靠(SQL语句对表做的所有改变在语句返回之前被写下),如果下列任何事件发生,你依然可以获得损坏的表:· MySQLd进程在写中间被杀掉。· 发生未预期的计算机关闭(例如,计算机被关闭)。· 硬件故障。· 你可以同时在正被服务器修改的表上使用外部程序(如myisamchk)。· MySQL或MyISAM代码的软...
在MySQL中实施info()函数

在MySQL中实施info()函数

在MySQL中实施info()函数2011-11-02执行表扫描操作之前,将调用info()函数,以便为优化程序提供额外信息。优化程序所需的信息不是通过返回值给定的,你需填充存储引擎类的特定属性,当info()调用返回后,优化程序将读取存储引擎类。除了供优化程序使用外,在调用info()函数期间,很多值集合还将用于SHOW TABLE STATUS语句。在sql/handler.h中列出了完整的公共属性,下面给出了一些常见的属性:ulonglong dat...
<< 181 182 183 184 185 186 187 188 189 190 >>