-
MySQL准备语句:Prepared Statements
所属栏目:[MySql教程] 日期:2016-09-26 热度:117
MySQL准备语句(Prepared Statements), 使用增强的二进制客户端/服务器协议在客户端和服务器之间高效的发送数据,可以通过支持这种行协议的编程库来访问准备语句。 创建准备语句时,客户端库会像服务器发送一个实际查询的原型,然后服务器对该原型进行解析[详细]
-
关于MongoDB schema-free vs MySQL DDL
所属栏目:[MySql教程] 日期:2016-09-26 热度:72
文档数据库(Document-orient Database)支持Schema-Free,他的一行记录格式为:{name: 外观设计, value: 直板}},实际上是使用KEY/VALUE存储的mongo采用的是BSON二进制编码,因此空间上来说应该会比JSON省一些的,解析的时候按照JSON解析。每一个Document都[详细]
-
关于MySQL Innodb_flush_method
所属栏目:[MySql教程] 日期:2016-09-26 热度:188
innodb_flush_log_at_trx_commit 决定了事务日志何时write,flush innodb_flush_method确定了日志及数据文件如何write、flush。show variables显示该变量为空,那说明被设置了默认值(fdatasync) 下面我们先从Linux IO上理解一下文件是如何打开、写入、刷[详细]
-
对MySQL中误操作的思考
所属栏目:[MySql教程] 日期:2016-09-26 热度:105
作为一名DBA需要有着严谨的工作态度。 两台测试DB Server A, Server B, 默认存储引擎InnoDB.有这样一个需求:需要将A中所有的表结构同步到B中。当时是这样做的: mysqldump -no-data...... 导出mysql表的文件后结果又将这些文件应用到了Server A 中,可想[详细]
-
高并发下的MySQL解析
所属栏目:[MySql教程] 日期:2016-09-26 热度:177
工作中进行SQL优化的情况下,常常有这样的问题,SQL已经全部利用索引,请求的数据量较小, 总的数据量不大的情况下,仍有很多慢查询的出现(我们规定是20ms)。这个时候就要关注我们的并发量,事务锁,的情况。 对于游戏来说,DB存在大量的insert 、update[详细]
-
mysql案例:Java程序访问Mysql报错
所属栏目:[MySql教程] 日期:2016-09-12 热度:106
mysql案例:Java程序访问Mysql报错'OPTION SQL_SELECT_LIMIT=XXX' 【环境描述】 mysql版本: 5.6.14-56-log Percona Server (GPL) 程序: 使用JDBC驱动mysql-co[详细]
-
mysql案例:mysql5.6.14配置my.cnf多实例
所属栏目:[MySql教程] 日期:2016-09-12 热度:175
mysql案例:mysql5.6.14配置my.cnf多实例,mysql_install_db初始化不读取my.cnf配置文件 1.1.1. mysql5.6.14多实例my.cnf时,初始化不读取my.cnf配置文件 【环境[详细]
-
mysql中导入报错-ERROR 2013 (HY000)的案例
所属栏目:[MySql教程] 日期:2016-09-12 热度:113
【现象】 导入MySQL的mysqldump文件时报错,提示ERROR 2013 (HY000) at line xxoo: Lost connection to MySQL serverduring query,导入操作中断退出。 【原因[详细]
-
mysql中[ERROR] Native table 'performance_schema'案例
所属栏目:[MySql教程] 日期:2016-09-12 热度:140
环境介绍: 使用yum安装了一个mysql,因版本不符合需求,使用rpm卸载,又用rpm安装了一个版本的Mysql。 报错提示: Mysql安装完毕后,错误日志中报错: [ERROR][详细]
-
mysql中的vmstat性能分析命令
所属栏目:[MySql教程] 日期:2016-09-12 热度:160
vmstat: 显示虚拟内存的统计信息,还可以报告关于进程、内存、I/O等系统整体运行状态。 选项: -a:显示内存活动 -f:显示启动后创建的进程总数 -s:以表格方[详细]
-
mysql存储过程的definer和invoker解析
所属栏目:[MySql教程] 日期:2016-09-12 热度:63
【存储过程的权限】 ALTER ROUTINE 编辑或删除存储过程 CREATE ROUTINE 创建存储过程 EXECUTE运行存储过程 【存储过程的创建语法】 delimiter // -- 声明分隔符[详细]
-
磁盘空间不足导致mysql无法启动的mysql错误
所属栏目:[MySql教程] 日期:2016-09-12 热度:75
在mysql中查看表提示1030错误: mysql desc user; ERROR 1030 (HY000): Got error 28 from storage engine 引起这个错误的原因是磁盘空间不足,导致mysql的临时目录空间tmpdir不够。 解决方法是清空linux系统的/tmp目录,或者修改my.cnf中的tmpdir参数,指[详细]
-
修改配置文件导致ib_logfile大小不匹配及mysql无法启动
所属栏目:[MySql教程] 日期:2016-09-12 热度:102
#错误原因:在my.cnf文件里面修改了innodb_log_file_size, #导致ib_logfile文件的大小与之前存在的文件大小不匹配; #解决方法:在干净关闭数据库的情况下,删[详细]
-
mysql中如何嵌套使用insert和select
所属栏目:[MySql教程] 日期:2016-09-12 热度:62
如何在mysql从多个表中组合字段然后插入到一个新表中,通过一条sql语句实现。具体情形是:有三张表a、b、c,现在需要从表b和表c中分别查几个字段的值插入到表a[详细]
-
MySQL中如何禁用binlog中的语句
所属栏目:[MySql教程] 日期:2016-09-12 热度:94
MySQL复制是异步的,也就是说是非同步的过程,它不会校验数据库中数据的一致性,只要SQL语法正确并且没有错误就能成功执行 MASTERtest 12:20:40create table tab01 - (id int(10) primary key , - name varchar(20)); Query OK, 0 rows affected (0.03 sec[详细]
-
Windows 2000下安装IIS 配置asp+cgi+php+mysql
所属栏目:[MySql教程] 日期:2016-01-23 热度:184
安装win2K,安装IIS ,其中Indexing Service, FrontPage 2000 Server Extensions, Internet Service Manager (HTML) 这几个别装,还有其它的一些,总之不用的都别[详细]
-
在MySQL数据库中使用C执行SQL语句(2)
所属栏目:[MySql教程] 日期:2016-01-23 热度:197
返回数据的语句 现在是时候讨论SQL的最普遍用法了,从数据库检索数据的SELECT语句。 MySQL 还支持返回结果的SHOW、DESCRIBE和EXPLAIN SQL语句,但是这里不考虑[详细]
-
如何在Windows上安装多个Mysql
所属栏目:[MySql教程] 日期:2016-01-23 热度:79
本文以免安装版的mysql(Without installer)为例,对如何在Windows上安装多个MySQL进行讲解。 免安装版的mysql(Without installer),其安装包的文件名类似于mysq[详细]
-
DB2与MySQL数据转移
所属栏目:[MySql教程] 日期:2016-01-23 热度:190
如果您是一位要同时管理 MySQL 和 IBM DB2 Express-C 的 DBA,就需要理解这两种数据库服务器的功能差异。本文是系列文章中的第 4 篇,这个系列帮助具有 MySQL[详细]
-
MySQL数据库常见错误问题解答
所属栏目:[MySql教程] 日期:2016-01-23 热度:88
18.2.1 MySQL server has gone away错误 本小节也涉及有关Lost connection to server during query的错误。 对MySQL server has gone away错误最常见的原因是服[详细]
-
如何在MySQL中直接储存图片
所属栏目:[MySql教程] 日期:2016-01-23 热度:136
如果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的!我将告诉你怎样通过HTML表单来储存这些文件,怎样[详细]
-
MySQL备份和恢复
所属栏目:[MySql教程] 日期:2016-01-23 热度:66
讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。 本文介绍的是使用MySQL自带[详细]
-
八条不使用MySQL的理由
所属栏目:[MySql教程] 日期:2016-01-22 热度:109
在我负责管理一家技术咨询公司的时候,我听到了一些不使用MySQL的理由。虽然很多理由都是出于误解的,但是的确存在着一部分很充分的不使用MySQL的理由。当然,[详细]
-
Mssql和Mysql的安全性分析
所属栏目:[MySql教程] 日期:2016-01-22 热度:183
【导读】大型网站一般使用oracle或DB2,而中小型网站大多数使用更加灵活小巧的mssql数据库或者mysql数据库。那么,在同样的条件下,微软的mssql和免费的mysql哪[详细]
-
MySQL改善数据装载操作效率的策略
所属栏目:[MySql教程] 日期:2016-01-22 热度:162
【导读】本文介绍MySQL改善数据装载操作效率的策略。多时候关心的是优化SELECT 查询,因为它们是最常用的查询,而且确定怎样优化它们并不总是直截了当。相对来[详细]

浙公网安备 33038102330478号