-
MySQL InnoDB存储引擎的事务隔离级别
所属栏目:[MySql教程] 日期:2016-09-06 热度:201
我们知道,在关系数据库标准中有四个事务隔离级别: 未提交读(Read Uncommitted):允许脏读,也就是可能读取到其他会话中未提交事务修改的数据 提交读(Read Com[详细]
-
mysqldump死住问题(实际是导致mysqld crash)
所属栏目:[MySql教程] 日期:2016-09-06 热度:70
在MySQL 5.0.16上,用mysqldump导出数据,mysqldump半天没反应。 操作系统是RHEL4.0。 看日志 *** glibc detected *** free(): invalid pointer: 0xb17d60b0 **[详细]
-
MySQL查询中的分页思路的优化
所属栏目:[MySql教程] 日期:2016-09-06 热度:94
似乎讨论分页的人很少,难道大家都沉迷于limit m,n? 在有索引的情况下,limit m,n速度足够, 可是在复杂条件搜索时, where somthing order by somefield+somef[详细]
-
网页编程中编程乱码问题初步探索
所属栏目:[MySql教程] 日期:2016-09-06 热度:194
乱码的问题分为很多种,很多人一见到有乱码就开始骂mysql,其实很多情况下并不是mysql造成的。 从乱码产生的原因来分析,乱码的产生一般有以下几种情况。 1、网[详细]
-
Mysql数据库导致CPU很高的问题解决
所属栏目:[MySql教程] 日期:2016-09-05 热度:183
服务器环境 Liunx AS4 + PHP5 + Mysql5 + Apache 2 实用TOP 命令查询系统性能的时候发现CPU经常到达100% 开始以为是DDOS攻击加装了防火墙(没起作用) 又开始从[详细]
-
简介MySQL InnoDB存储引擎的一些参数
所属栏目:[MySql教程] 日期:2016-09-05 热度:162
InnoDB做为MySQL目前最广泛的事务存储引擎,很多地方的设计和Oracle都是共通的。对于Oracle DBA 来说,学习的时候可以多和Oracle的一些特性进行类比,当然也要[详细]
-
Windows下对MySQL安装的故障诊断与排除
所属栏目:[MySql教程] 日期:2016-09-05 热度:66
首次安装、运行MySQL时,你可能会遇到一些错误,使MySQL服务器不能启动。本节的目的是帮助你诊断并纠正这些错误。 解决服务器问题时你的第一资料是错误日志。My[详细]
-
suse rpm安装mysql的过程
所属栏目:[MySql教程] 日期:2016-09-05 热度:112
suse mysql 5.0.18-16.i586 rpm 安装过程 主要是解决依赖的一些问题,以前是把包下载的到硬盘上的,只需要mount就可以了然后查找 mysql 1) find / -name mysql*[详细]
-
Oracle移植到MySQL注意事项
所属栏目:[MySql教程] 日期:2016-09-05 热度:130
客户用的数据库是mysql,而研发好的产品支持oracle,为了让客户掏腰包,我们必须把数据库环境从oracle转向mysql。我们在转换的过程中碰到了下面一些问题,希望[详细]
-
MySQL左连接、右连接和内连接详解
所属栏目:[MySql教程] 日期:2016-09-05 热度:141
本文向您简单介绍MySQL的ySQL左连接、右连接和内连接,并对具体的操作情况给出简单示例。 以MySql为例。在MySQL数据库中建立两张数据表,并分别插入一些数据。[详细]
-
在Windows环境下编译MySQL代码
所属栏目:[MySql教程] 日期:2016-09-05 热度:108
写这篇文章的目的只是告诉朋友们如何编译MySQL代码,或许有些人觉得从Windows平台编译MySQL的代 码有些复杂,其实不然。如果您对本文中所提到的知识有任何疑问[详细]
-
Mysql以utf8存储gbk输出的实现
所属栏目:[MySql教程] 日期:2016-09-05 热度:187
一个站有可能经历gb2312(gbk,big5)到utf8的转换过程,其中会遇到很多的问题。站点太庞大了怎么办呢,只能一步步来了。要是能在极少改动前端代码的情况下,先完[详细]
-
MySQL的SELECT语句技巧
所属栏目:[MySql教程] 日期:2016-09-05 热度:191
以下的文章主要描述的是MySQL SELECT使用技巧大全,MySQL SELECT在实际中的应用比例还是占为多数的,如果你对这一新开发的技术,心存好奇的话,以下的文章将会[详细]
-
MySQL的多表操作和备份处理
所属栏目:[MySql教程] 日期:2016-09-05 热度:100
多表操作 在一个数据库中,可能存在多个表,这些表都是相互关联的。我们继续使用前面的例子。前面建立的 表中包含了员工的一些基本信息,如姓名、性别、出生日[详细]
-
MySQL分表实现上百万上千万记录分布存储的批量查询设计模式
所属栏目:[MySql教程] 日期:2016-09-05 热度:102
我们知道可以将一个海量记录的 MySQL 大表根据主键、时间字段,条件字段等分成若干个表甚至保存在若干服务器中。 唯一的问题就是跨服务器批量查询麻烦,只能通[详细]
-
MySQL中datetime与timestamp的异同点
所属栏目:[MySql教程] 日期:2016-09-05 热度:192
相同 显示 TIMESTAMP列的显示格式与DATETIME列相同。换句话说,显示宽度固定在19字符,并且格式为YYYY-MM-DD HH:MM:SS。 不同 范围 datetime 以'YYYY-MM-DD HH:[详细]
-
怎样解决mysql连接过多的错误
所属栏目:[MySql教程] 日期:2016-09-05 热度:90
问:怎样解决mysql连接过多的错误? 答:系统不能连接数据库,关键要看两个数据: 1、数据库系统允许的最大可连接数max_connections。这个参数是可以设置的。如[详细]
-
如何选择准备安装的MySQL版本
所属栏目:[MySql教程] 日期:2016-09-05 热度:194
首先要作出决策,你是否想要使用最新的开发版本或最终的稳定版本。在MySQL开发过程中,同时存在多个发布系列,每个发布处在成熟度的不同阶段: MySQL 5.2是最新[详细]
-
MySQL敏感数据安全保护六大措施
所属栏目:[MySql教程] 日期:2016-09-05 热度:108
如果你目前用的数据库是MySQL,有很多简单的方法能够帮助你保护系统安全,并显著降低你的敏感数 据收到未授权访问的风险。 以技术为基础的企业里最有价值的资产[详细]
-
在Linux上安装MySQL Server 5.0
所属栏目:[MySql教程] 日期:2016-09-05 热度:181
我使用binary进行安装,文件名mysql-standard-5.0.18-linux-i686-glibc23.tar.gz [1]将上述文件解压到某处,并将MySQL所以目录名改为mysql,结果应如/home/jian[详细]
-
MySQL数据库锁机制的相关原理
所属栏目:[MySql教程] 日期:2016-09-05 热度:162
在一个update和insert操作频繁的表中,少量数据测试的时候运行良好,在实际运营中,因数据量比 较大(21万条记录),会出现死锁现象,用show processlist查看,[详细]
-
MySQL数据库开发中的外键与参照完整性
所属栏目:[MySql教程] 日期:2016-09-04 热度:204
参照完整性(Referential integrity)是数据库设计中一个重要的概念。在系统不同的列表中,当数据库所有参照合法或非合法关联时都会涉及到参照完整性。当参照完整[详细]
-
用批处理对MySQL进行数据操作
所属栏目:[MySql教程] 日期:2016-09-04 热度:185
批处理是一种非交互式运行mysql程序的方法,如同您在mysql中使用的命令一样,你仍然将使用这些命令。 为了实现批处理,您重定向一个文件到mysql程序中,首先我[详细]
-
MySQL的索引分类及用途
所属栏目:[MySql教程] 日期:2016-09-04 热度:192
一、 MySQL: 索引以B树格式保存 Memory存储引擎可以选择Hash或BTree索引,Hash索引只能用于=或=的等式比较。 1、普通索引:create index on Tablename(列的列表[详细]
-
mysql性能的检查和调优方法
所属栏目:[MySql教程] 日期:2016-09-04 热度:64
我一直是使用mysql这个数据库软件,它工作比较稳定,效率也很高。在遇到严重性能问题时,一般都有这么几种可能: 1、索引没有建好; 2、sql写法过于复杂; 3、配[详细]