-
mysql dba体系进修(16)mysql的mysqldump备份
所属栏目:[MySql教程] 日期:2016-11-09 热度:106
副标题#e# mysqldump备份数据库 -B, --databases Dump several databases. Note the difference in usage; in this case no tables are given. All name arguments are regarded as database names. 'USE db_name;' will be included in the output. -e, --[详细]
-
mysql dba体系进修(9)slow query log慢查询日记成果
所属栏目:[MySql教程] 日期:2016-11-09 热度:140
副标题#e# 慢 查询 日志 (不包括获取锁的时间) 1,开启慢 查询 日志 功 能 以前的版本中开启慢查询日志 功 能的参数是--log_ slow _queries在my.cnf文件中指定,但是现在新的版本中用参数-- slow _ query _log和--slow_ query _log_file来指定 slow_query[详细]
-
mysql dba体系进修(8)查询日记文件成果
所属栏目:[MySql教程] 日期:2016-11-09 热度:199
查询日志的作用是记录所有客户端发来的sql语句,也就是记录客户端的所有操作 Log参数将要过时,现在用general_log来代替 打开查询日志功能 mysql showvariables like %log; +----------------+-------+ | Variable_name| Value | +----------------+------[详细]
-
mysql dba系统学习(10)innodb引擎的redo log日志的原理
所属栏目:[MySql教程] 日期:2016-10-13 热度:149
在InnoDB中,bufferpool里面的dirtypage一方面可以加快数据处理速度,同时也会造成数据的不一致(RAMvsDISK)。本文介绍了dirtypage是如何产生,以及InnoDB如何利用redolog如何消除dirtypage产生的数据不一致。 当事务(Transaction)需要修改某条记录(row)[详细]
-
mysql dba系统学习(8)查询日志文件功能
所属栏目:[MySql教程] 日期:2016-10-13 热度:121
查询日志的作用是记录所有客户端发来的sql语句,也就是记录客户端的所有操作 Log参数将要过时,现在用general_log来代替 打开查询日志功能 mysql showvariables like %log; +----------------+-------+ | Variable_name| Value | +----------------+------[详细]
-
mysql dba系统学习(3)mysql的启动停止
所属栏目:[MySql教程] 日期:2016-10-13 热度:101
mysql的启动有很多方法,我们将来一一讨论 一,mysqld mysqld是mysql的服务 mysqld这种方式启动的时候会读取my.cnf文件中的[mysqld]和[server]组group (每一个组都有[]来分割) 一般的,我们通过这种方式手动的调用mysqld,如果不是出去调试的目的,我们[详细]
-
mysql:error: 'Access denied for user 'root'@'localhost'
所属栏目:[MySql教程] 日期:2016-10-13 热度:149
# mysqladmin -uroot -p password 'newpassword' Enter password: mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)' 现在终于被我找到了解决方法,如下(请先测试方法三,[详细]
-
如何查看mysql的状态信息
所属栏目:[MySql教程] 日期:2016-10-13 热度:98
mysql s 或status都可以查询到mysql状态基本信息 -------------- mysql Ver 14.14 Distrib 5.1.69, for redhat-linux-gnu (x86_64) using readline 5.1 Connection id: 28035 #连接ID Current database: #当前数据库 Current user: root@localhost #当前[详细]
-
mysql热备份方法
所属栏目:[MySql教程] 日期:2016-10-13 热度:157
mysql 热备 在运维中需定期备份mysql,为崩溃后的恢复数据做准备。一般分为冷备和热备,冷备就是停掉mysql服务,直接cp文件,但是在生产环境中,很 少有机会这样,一般都是在mysql提供服务的时候就进行备份,因此这牵扯到数据一致性的问题。所以,在MyISAM[详细]
-
Mysql分区技术的理论
所属栏目:[MySql教程] 日期:2016-10-13 热度:89
一、基本理论 在mysql大数据处理上,水平分表技术是很常用的,但是分表技术带来了PHP处理的很大开销,为了解决这个弊端Mysql5.1以后以插件的方式增加了一个新的技术--分区技术。 分区技术是在逻辑层进行的水平分表,对于应用程序而言还是一张表,Mysql5.1[详细]
-
高性能的MySQL(5)索引策略-索引和表的维护
所属栏目:[MySql教程] 日期:2016-10-13 热度:83
维护表有三个主要的目的: 1、找到并修复损坏的表。 对于MyISAM存储引擎来说,表损坏通常是系统崩溃导致的。其他的引擎也会由于硬件的问题,MySQL本身的缺陷或者操作系统的问题导致索引的损坏。 损坏的索引,会导致查询返回错误的结果或者莫须有的主键冲突[详细]
-
MySQL常见面试问题总结(四)
所属栏目:[MySql教程] 日期:2016-10-13 热度:161
副标题#e# 091 数据库死锁概念 多数情况下,可以认为如果一个资源被锁定,它总会在以后某个时间被释放。而死锁发生在当多个进程访问同一数据库时,其中每个进程拥有的锁都是其他进程所需的,由此造成每个进程都无法继续下去。简单的说,进程A等待进程B释放[详细]
-
MySQL常见面试问题总结(三)
所属栏目:[MySql教程] 日期:2016-10-12 热度:100
副标题#e# 061 如何删除表? 答案:运行命令 drop table table_name; 062 创建索引 对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查[详细]
-
Windows 2000下安装IIS 配置asp+cgi+php+mysql
所属栏目:[MySql教程] 日期:2016-05-31 热度:165
安装win2K,安装IIS ,其中Indexing Service, FrontPage 2000 Server Extensions, Internet Service Manager (HTML) 这几个别装,还有其它的一些,总之不用的都别[详细]
-
在MySQL数据库中使用C执行SQL语句(2)
所属栏目:[MySql教程] 日期:2016-05-31 热度:173
返回数据的语句 现在是时候讨论SQL的最普遍用法了,从数据库检索数据的SELECT语句。 MySQL 还支持返回结果的SHOW、DESCRIBE和EXPLAIN SQL语句,但是这里不考虑[详细]
-
如何在Windows上安装多个Mysql
所属栏目:[MySql教程] 日期:2016-05-31 热度:60
本文以免安装版的mysql(Without installer)为例,对如何在Windows上安装多个MySQL进行讲解。 免安装版的mysql(Without installer),其安装包的文件名类似于mysq[详细]
-
DB2与MySQL数据转移
所属栏目:[MySql教程] 日期:2016-05-30 热度:181
如果您是一位要同时管理 MySQL 和 IBM DB2 Express-C 的 DBA,就需要理解这两种数据库服务器的功能差异。本文是系列文章中的第 4 篇,这个系列帮助具有 MySQL[详细]
-
MySQL数据库常见错误问题解答
所属栏目:[MySql教程] 日期:2016-05-30 热度:187
18.2.1 MySQL server has gone away错误 本小节也涉及有关Lost connection to server during query的错误。 对MySQL server has gone away错误最常见的原因是服[详细]
-
如何在MySQL中直接储存图片
所属栏目:[MySql教程] 日期:2016-05-30 热度:166
如果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的!我将告诉你怎样通过HTML表单来储存这些文件,怎样[详细]
-
MySQL备份和恢复
所属栏目:[MySql教程] 日期:2016-05-30 热度:64
讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。 本文介绍的是使用MySQL自带[详细]
-
八条不使用MySQL的理由
所属栏目:[MySql教程] 日期:2016-05-29 热度:172
在我负责管理一家技术咨询公司的时候,我听到了一些不使用MySQL的理由。虽然很多理由都是出于误解的,但是的确存在着一部分很充分的不使用MySQL的理由。当然,[详细]
-
Mssql和Mysql的安全性分析
所属栏目:[MySql教程] 日期:2016-05-29 热度:117
【导读】大型网站一般使用oracle或DB2,而中小型网站大多数使用更加灵活小巧的mssql数据库或者mysql数据库。那么,在同样的条件下,微软的mssql和免费的mysql哪[详细]
-
MySQL改善数据装载操作效率的策略
所属栏目:[MySql教程] 日期:2016-05-29 热度:180
【导读】本文介绍MySQL改善数据装载操作效率的策略。多时候关心的是优化SELECT 查询,因为它们是最常用的查询,而且确定怎样优化它们并不总是直截了当。相对来[详细]
-
MySQL查询的性能优化
所属栏目:[MySql教程] 日期:2016-05-29 热度:61
查询是数据库技术中最常用的操作。查询操作的过程比较简单,首先从客户端发出查询的SQL语句,数据库服务端在接收到由客户端发来的SQL语句后,执行这条SQL语句,[详细]
-
SQL Server的数据导入MySQL数据库方法简介
所属栏目:[MySql教程] 日期:2016-05-29 热度:124
【导读】本文介绍将存放在sql server数据库中的数据全部导入到mysql数据库中的两种方法。 第一种是安装mysql ODBC,利用sql server的导出功能,选择mysql数据源[详细]