在更新到 4.1.1x 版本的 MySQL 后,发现需要使用 MySQLi 扩展方能正常使用数据库,否则会出现 1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client 的提示,这个很纳闷,我没有研究具体的问题,只是切换到 MySQLi 扩展,其实在给 root 加上密码前还是可以使用 MySQL 扩展的,可是给 root 加上密码后就出现了上述客户端版本太低的提示。 目前已知解决方法:先用root...
安装选默认目录就可以了 c:mysql把 c:mysqlmy-example.cnf copy 为 c:my.cnf要修改的自己去看看吧,很简单的把 c:mysqllibcygwinb19.dll copy 到 winntsystem32启动 mysqlc:mysql#8;inmysqld-shareware --installnet start mysql启动啦更改 root 的 passwordC:mysql#8;inmysql mysqlmysql> UPDATE user SET password=PASSWORD(your password) WHERE user=root;mysql> QUITC:mysql#8;inmysqladmin reload去看看行了没有?C:mysql#8;...
本文为穆亦风原创,原帖地址 http://club.muzone.cn/viewthread.php?tid=28605转贴请注明出处,非常感谢!最近discuz发布了新的版本,免费了,用的人更多了,以前使用其它论坛程序和discuz2.5/3.0的纷纷转换或升级到discuz4.0,可见discuz作为中国人开发的php论坛程序,确实是非常优秀的,在大家欣喜若狂的时候,也遇到了一些问题看到不少用户反映转换完以后是乱码的情况,出现这种现象的主要原因是这类用户使用的都是mysql4.1以上的...
mysql从3.23.15版本以后提供数据库复制功能。利用该功能可以实现两个数据库同步,主从模式,互相备份模式的功能。 数据库同步复制功能的设置都在mysql的设置文件中体现。mysql的配置文件(一般是my.cnf),在unix环境下在/etc/mysql/my.cnf 或者在mysql用户的home目录下的my.cnf。 window环境中,如果c:根目录下有my.cnf文件则取该配置文件。当运行mysql的winmysqladmin.exe工具时候,该工具会把c:根目录下的my.cnf 命名为mycnf.ba...
所有小于 3.23.31 版本的 MySQL 都存在一个缓冲溢出漏洞导致MySQL 崩溃。使攻击者获得 mysqld 权限,而可以操纵所有数据库。攻击的前提是必须有一个合法的登录名和口令。 下面为最初发表于 MySQL 邮件列表的信件摘要。 ================================================== 漏洞是由Jo?o Gouveia 于1月12日发现的: 步骤: 在第一个终端上启动 mysql: spike:/var/mysql # /sbin/init.d/mysql start 在另外一个...
mysql 旧版本升级至4.1以上版本的时候,当出现以下错误: Client does not support authentication protocol requestedby server; consider upgrading MySQL client其实这是因为mysql4.1以后,密码的加密算法不一样了的缘故。解决办法:USE mysql; UPDATE user SET password=old_password('new_password') WHERE host='%' AND user='some_user'; FLUSH PRIVILEGES;2、命令方法mysql> UPDATE mysql.user SET PASSWORD = OLD_PASSWOR...
bitsCN.com一直使用windows下的setup安装mysql,感觉挺方便。但真到要修改配置的时候却不知道去哪里修改。最近做一个政府门户项目的时候采用了mysql5.0免安装版本。配置服务的时候,按照google搜索出来的方法一步步做完。最后键入net sart mysql,等待启动,结果给我当头一棒:D:mysql#8;in>net start mysqlMySQL 服务正在启动 .MySQL 服务无法启动。系统出错。系统发生 1067 错误。进程意外终止。怎么回事?习惯性的又去google了一...
bitsCN.com一直使用windows下的setup安装mysql,感觉挺方便。但真到要修改配置的时候却不知道去哪里修改。最近做一个政府门户项目的时候采用了mysql5.0免安装版本。配置服务的时候,按照google搜索出来的方法一步步做完。最后键入net sart mysql,等待启动,结果给我当头一棒:D:mysql#8;in>net start mysqlMySQL 服务正在启动 .MySQL 服务无法启动。系统出错。系统发生 1067 错误。进程意外终止。怎么回事?习惯性的又去google了一...
MySQL 的官网下载地址:http://www.mysql.com/downloads/ 在这个下载界面会有几个版本的选择。 1. MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。2. MySQL Enterprise Edition 企业版本,需付费,可以试用30天。3. MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。4. MySQL Cluster CGE 高级集群版,需付费。5. MySQL Workbench(GUI TOOL)一款专为MySQL设计的ER/数据库建模工具。它...
bitsCN.com所有小于 3.23.31 版本的 MySQL 都存在一个缓冲溢出漏洞导致MySQL 崩溃。使攻击者获得 mysqld 权限,而可以操纵所有数据库。攻击的前提是必须有一个合法的登录名和口令。 下面为最初发表于 MySQL 邮件列表的信件摘要。==================================================漏洞是由Jo?o Gouveia 于1月12日发现的:步骤:在第一个终端上启动 mysql:spike:/var/mysql # /sbin/init.d/mysql start在另外一个终端上输入:...
bitsCN.com insert on duplicate key的返回值在mysql的不同版本间的返回值是不同的。 证明如下: 数据库定义:CREATE TABLE `test3` ( `a` int(11) NOT NULL auto_increment, `b` int(11) NOT NULL, `c` int(11) NOT NULL default 0, PRIMARY KEY (`a`), UNIQUE KEY `b` (`b`)) ENGINE=InnoDB DEFAULT CHARSET=utf8; 返回值如下: 5.0.275.5.20第一次11第二次22第三次21 在数据库驱动参数中增加useAffectedRows=true之后返回...
安装SQL Server后会有联机丛书。如何把它单独分离出来,在没有安装SQL Server的机子上查看? 你可以直接在微软官方下载单独的联机丛书安装包,而且它比安装程序中的要新。 Admin10000 整理了各个版本的SQL Server 联机丛书安装包官方下载地址: SQL Server 2000 联机丛书(2007 年 6 月更新)http://www.microsoft.com/downloads/info.aspx?na=22&p=3&SrcDisplayLang=zh-cn&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails....
bitsCN.com 本同测试一切正常,将数据库移至服务器后却报错了,看日志居然不存在表名。复制语句执行后也提示表不存在,表名改成小写后,查询OK。看了下数据库版本:select version();本机显示:5.5.20,服务器显示:5.1.52bitsCN.com
bitsCN.com一:从版本3.23升级到4.10 4.10新特性:支持事务处理和存储过程 升级过程的注意事项: 1:升级采用直接复制安装文件的方法,简单实用,但要注意相关的配置更改; 2:直接复制备份的数据库不能通过复制的方法恢复,因此须采用mysqldump方法备份; 3:mysql4.1的用户管理与3.23有所不同,user表中增加了字段max_questions、max_updates、 max_connections,可以对不同的mysql用户进行不同设置,如果是备份/恢复用户就可以将ma...
bitsCN.com 官方简介 Amoeba的中文意思是变型虫 主要解决: ? 降低 数据切分带来的复杂多数据库结构 ? 提供切分规则并降低 数据切分规则 给应用带来的影响 ? 降低db 与客户端的连接数 ? 读写分离 个人简单描述 可能你还没明白Amoebla这鬼东西主要干麻的呢!比方说PHP环境众所周知,PHP没有数据连接池,如果PHP环境下MYSQL访问量大时会蹦掉,除非配置Cluster集群,而Amoeba就是在PHP程序和MYSQL之间,充当一个缓冲的作用。 准备工作...