现在位置: 首页 > 数据库 > 文章
2020年05月02日 数据库 ⁄ 共 2333字 评论关闭
前不久网上公开了一个MySQL Func的,讲的是使用MySQL创建一个自定义的函数,然后通过这个函数来攻击服务器。最早看到相关的报道是在o-otik上,但是公布的是针对Unix系统的Exploit,并且成功率也不是很高.而近期,国内有高手放出针对Win系统的相关文章,于是我马上找来与朋友一同研究.   其实我们早就能想到.当我们在对MSSQLOracle数据库进行攻击的时候,得到了最数据库中高权限的帐户,往往都是执行特殊的扩展过程或者函数来进行攻击...
阅读全文
2020年05月02日 数据库 ⁄ 共 2190字 评论关闭
MySQL GUI Tools是一套图形化桌面应用工具套装,可以用来管理MySQL服务器。该套装工具包含三个工具:MySQL Query Browser、MySQL Administrator和MySQL Migration Assistant(仅支持Windows平台)。在本文中,我们将介绍前两个工具,看一下它们是如何帮助我们在不使用命令行的方式来管理MySQL数据库。 MySQL GUI Tools的安装非常简单,在Ubuntu、Debian或Fedora Linux上,你可以通过包管理器来装它,在Ubuntu和Debian...
阅读全文
2020年05月02日 数据库 ⁄ 共 1771字 评论关闭
原文: MySQL 6.0 新特性介绍 MySQL 6.0 新特性 注意: 因为MySQL 6.0发展仍处于早期阶段,这里的内容仍然会有所变化。 以下功能已经或即将添加到MySQL 6.0 中:     *  新Falcon事务存储引擎(见 13.8, “Falcon存储引擎” ) 。     *  支持更多的Unicode字符集: utf16 , utf32 ,和4字节utf8 。 这些字符集支持这些附加的Unicode字符集,也就是那些在基础多语...
阅读全文
2020年05月02日 数据库 ⁄ 共 359字 评论关闭
1 设置MyAdmin Language:Chinese simplified (zh-utf-8) MySQL 字符集:UTF-8 Unicode (utf8) MySQL 连接校对:gbk_chinese_ci 2 创建数据库时 整理设置成 gbk_chinese_ci 3 用SQL建立表中 ENGINE=MyISAM DEFAULT CHARSET=gbk; ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=40 ; 4 检查表结构中 varchar(100) 的整理属性为gbk_chinese_ci 其它类型的整理属性为空 5 代码中加上 $db->query("SET CHARACTER SET G...
阅读全文
2020年05月02日 数据库 ⁄ 共 2743字 评论关闭
本文为你介绍MySQL中十条鲜为人知的技巧。 MySQL易学易用,且附带丰富的技术文档,这二个因素使之被广泛应用。然而,随着MySQL发展之迅速,即使一个MySQL老手有时也会为该软件出其不意的功能感叹。本文将为你介绍这些不为人知的特性。以XML格式查看查询结果通过使用传统—xml 选项调用MySQL命令行客户程序,你可以以XML格式(而不是传统的列表形式)来查看MySQL查询结果。如果你打算将查询输出与其它程序集成在一起,...
阅读全文
2020年05月02日 数据库 ⁄ 共 2454字 评论关闭
近日一项目遇到需要在DB中存储2进制数据流类型文件的问题,发现常用的mysql API都用不了,再研究,方知有一套专门的API来干这种数据,功能相当强大的说。 以下即为范例代码 --- 按照说明编译即可用,稍加修改即可存储2进制文件   view plaincopy to clipboardprint?/*   mysql存储二进制数据 linux   用途: 用 _stmt_send_long_data()来向blob字段写入2进制数据流.   注意点:...
阅读全文
2020年05月02日 数据库 ⁄ 共 1038字 评论关闭
由于 mysql_real_escape_string 需要 MySQL 数据库连接,因此,在调用 mysql_real_escape_string 之前,必须连接上 MySQL 数据库。 PHP: <? function mysqlClean($data) { return (is_array($data))?array_map(mysqlClean, $data):mysql_real_escape_string($data); } ?> 调用方法 PHP:   <?php $conn = mysql_connect(localhost, user, pass); ... $_POST = mysqlClean($_POST); ?> 经过清洁的数据可以直接...
阅读全文
2020年05月02日 数据库 ⁄ 共 471字 评论关闭
    下文中将具体讲述处理的方法:    1.使用Mysql 4.0或4.1版本,如果没有用到Mysql 5的一些新特性比如存储过程触发器之类。    2.定时重启Mysql服务器或Ser(由于本问题可能同样会影响到其它一些需要Mysql支持的服务器程序,所以重启Mysql服务器为好,但需要检测Mysql服务器不被使用的一个时间重启比较难确定)    3.设置my.cnf,有mysqld字段内增...
阅读全文
2020年05月02日 数据库 ⁄ 共 1348字 评论关闭
message from server: "Host 'xxx' is not allowed to connect to this MySQL server的解决   解决方法:    1. 改表法。    可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 里的 "user" 表里的 "host" 项,从"localhost"改称"%"    -u ...
阅读全文
2020年05月02日 数据库 ⁄ 共 695字 评论关闭
  以下是涉及到插入表格的查询的5种改进方法:   1)使用LOAD DATA INFILE从文本数据这将比使用插入语句快20倍。   2)使用带有多个VALUES列表的INSERT语句一次插入几行这将比使用一个单行插入语句快几倍。调整bulk_insert_buffer_size变量也能提高(向包含行的表格中)插入的速度。   3)可以对myisam表并行插入Concurrent_insert系统变量可以被设置用于修改concurrent-insert处理。该变量默认设置为1。如果con...
阅读全文