mysql 自动在线备份,单向备份的详细设置
[ 2012-11-05 16:50:39 | 作者: admin ]
本文作者:解道成
拟在实验室测试进行MySQL的在线备份测试
1、建立一个 主 MySQL 服务器
2、建立一个从 MySQL 服务器
3、建立从主服务器到从服务器的在线数据复制
目的:
1、MySQL的安装、管理
2、主从服务器的建立,以保证以后数据库系统的高可用性
3、测试一下相关的性能。
操作如下:
第一步:开始时如果slave上的数据和master上的不同
,需要同步数据库
1. 备份数据库
mysqldump -uroot -padmin midp > "C:/Program Files/MySQL/MySQL Server 5.0/logs/back.sql"
2. 恢复数据
mysql -uroot -p123456 midp < "C:/Program Files/MySQL/MySQL Server 5.0/logs/back.sql"
...
阅读全文…
拟在实验室测试进行MySQL的在线备份测试
1、建立一个 主 MySQL 服务器
2、建立一个从 MySQL 服务器
3、建立从主服务器到从服务器的在线数据复制
目的:
1、MySQL的安装、管理
2、主从服务器的建立,以保证以后数据库系统的高可用性
3、测试一下相关的性能。
操作如下:
第一步:开始时如果slave上的数据和master上的不同
,需要同步数据库
1. 备份数据库
mysqldump -uroot -padmin midp > "C:/Program Files/MySQL/MySQL Server 5.0/logs/back.sql"
2. 恢复数据
mysql -uroot -p123456 midp < "C:/Program Files/MySQL/MySQL Server 5.0/logs/back.sql"
...
阅读全文…
phpwind中pw_merge_posts建分表bug,造成个人空间主题回复数据不准确
[ 2012-11-01 20:03:54 | 作者: admin ]
p.s. 此bug存在于phpwind8.7正式版2011.11.11发布版本,目前(2012.11.1)下载版中还没有修复。
论坛一直有反馈说个人空间主题回复数不正确,每次重新分表之后能稍微消停下,稍微过点时间依旧出现强烈反馈
目前分表如下
pw_posts
pw_posts1
。。。
pw_posts9
对比发现 pw_posts9中的新数据,在合成表中pw_merge_posts不存在,也就是最后建立的表没有关联到pw_merge_posts,造成数据丢失。
导出pw_merge_posts结构,发现的确少了pw_posts9表,重建pw_merge_posts后问题解决
研究了下,发现/admin/bakup.php 中存在一个小问题
404行,新建回复分表时将最新回复表组合plist赋值给了tlist,造成更新Merge联合表的时候,少了最后建立的那个分表
阅读全文…
论坛一直有反馈说个人空间主题回复数不正确,每次重新分表之后能稍微消停下,稍微过点时间依旧出现强烈反馈
目前分表如下
pw_posts
pw_posts1
。。。
pw_posts9
对比发现 pw_posts9中的新数据,在合成表中pw_merge_posts不存在,也就是最后建立的表没有关联到pw_merge_posts,造成数据丢失。
导出pw_merge_posts结构,发现的确少了pw_posts9表,重建pw_merge_posts后问题解决
研究了下,发现/admin/bakup.php 中存在一个小问题
404行,新建回复分表时将最新回复表组合plist赋值给了tlist,造成更新Merge联合表的时候,少了最后建立的那个分表
$GLOBALS['db_tlist'] = $plist;
...阅读全文…
Sql2000数据库的备份文件恢复到Sql2005的方法
[ 2012-10-30 22:06:13 | 作者: admin ]
p.s. 关键就在于
a 数据库右键选择“还原数据库”
b 还原的数据库必须与原数据库不同名
c 确认保存路径
【解决步骤】
若要用Sql Server 2000成功还原到Sql Server 2005中并不能按照在Sql Server 2000中的还原步骤来还原,即不能新建与原库同名的数据库,正确的还原方法如下叙述:
1、删除上述操作中新建的数据库或还原时要起的数据库名称相同的数据库名称,结合上图如删除已存在的'CN17006_db'数据库;
2、右击“数据库”选择“还原数据库”;
3、在出现的窗口中输入目标数据库,如输入CN17006_db,并选择“源设备”,点击浏览按钮;
4、单击“添加”按钮,选择Sql ...
阅读全文…
a 数据库右键选择“还原数据库”
b 还原的数据库必须与原数据库不同名
c 确认保存路径
【解决步骤】
若要用Sql Server 2000成功还原到Sql Server 2005中并不能按照在Sql Server 2000中的还原步骤来还原,即不能新建与原库同名的数据库,正确的还原方法如下叙述:
1、删除上述操作中新建的数据库或还原时要起的数据库名称相同的数据库名称,结合上图如删除已存在的'CN17006_db'数据库;
2、右击“数据库”选择“还原数据库”;
3、在出现的窗口中输入目标数据库,如输入CN17006_db,并选择“源设备”,点击浏览按钮;
4、单击“添加”按钮,选择Sql ...
阅读全文…
win7的64位下asp无法连接到sql2005的问题
[ 2012-10-30 14:53:42 | 作者: admin ]
Win7 64位系统的iis7.5,首先安装的时候需要手工选择asp的应用
安装完成后默认设置无法连接sql2005,需要在应用程序池的高级设置中 “启用32位应用程序”,选择true就可以连接了
安装完成后默认设置无法连接sql2005,需要在应用程序池的高级设置中 “启用32位应用程序”,选择true就可以连接了
一个QQ登陆获取 access token 的问题
[ 2012-10-29 12:46:47 | 作者: admin ]
程序运行的结果是 access_token is empty
如果我将 token_url 直接在浏览器中输出 可以显示 access_token 为什么用 file_get_contents($token_url); 无法获取
阅读全文…
如果我将 token_url 直接在浏览器中输出 可以显示 access_token 为什么用 file_get_contents($token_url); 无法获取
$token_url = "https://graph.qq.com/oauth2.0/token?grant_type=authorization_code&"
. "client_id=" .$qq_appid. "&redirect_uri=" . urlencode($login_allback)
. "&client_secret=" .$qq_appkey. "&code=" . $_REQUEST["code"];
//$response = get_url_contents($token_url);
$response
.... "client_id=" .$qq_appid. "&redirect_uri=" . urlencode($login_allback)
. "&client_secret=" .$qq_appkey. "&code=" . $_REQUEST["code"];
//$response = get_url_contents($token_url);
$response
阅读全文…
CSS中怎么让DIV居中
[ 2012-10-26 09:02:38 | 作者: admin ]
CSS 如何使DIV层水平居中
今天用CSS碰到个很棘手的问题,DIV本身没有定义自己居中的属性,
网上很多的方法都是介绍用上级的text-align: center然后嵌套一层DIV来解决问题.
可是事实上这样的方法科学吗?
经过网络搜索和亲自实验得出以下结论:
正确的也是对页面构造没有影响的设置如下:
对需要水平居中的DIV层添加以下属性:
margin-left: auto;
margin-right: auto;
经过这么一番设置问题似乎解决了,在FF中已经居中了,可是在IE中看竟然还是没有居中!
郁闷了一下午,就是找不出问题所在,还特地比较了网上的文章竟然一模一样.
问题到底出在哪里呢?
感谢网友乐天无用帮忙找出了这个邪门问题的原因.
原来是L-Blog默认没有在HTML前加上DTD,于是IE就以HTML而不是XHTML来解释文档.
问题并不在CSS而在XHTML网页本身.
...
阅读全文…
今天用CSS碰到个很棘手的问题,DIV本身没有定义自己居中的属性,
网上很多的方法都是介绍用上级的text-align: center然后嵌套一层DIV来解决问题.
可是事实上这样的方法科学吗?
经过网络搜索和亲自实验得出以下结论:
正确的也是对页面构造没有影响的设置如下:
对需要水平居中的DIV层添加以下属性:
margin-left: auto;
margin-right: auto;
经过这么一番设置问题似乎解决了,在FF中已经居中了,可是在IE中看竟然还是没有居中!
郁闷了一下午,就是找不出问题所在,还特地比较了网上的文章竟然一模一样.
问题到底出在哪里呢?
感谢网友乐天无用帮忙找出了这个邪门问题的原因.
原来是L-Blog默认没有在HTML前加上DTD,于是IE就以HTML而不是XHTML来解释文档.
问题并不在CSS而在XHTML网页本身.
...
阅读全文…
asp读取mdb数据库所有表名的代码
[ 2012-10-24 12:17:23 | 作者: admin ]
第一个文件:adovbs.inc:
<%
'---- SchemaEnum Values ----
Const adSchemaProviderSpecific = -1
Const adSchemaAsserts = 0
Const adSchemaCatalogs = 1
Const adSchemaCharacterSets = 2
Const adSchemaCollations = 3
Const adSchemaColumns = 4
Const adSchemaCheckConstraints = 5
Const adSchemaConstraintColumnUsage = 6
Const adSchemaConstraintTableUsage = 7
Const adSchemaKeyColumnUsage = 8
Const adSchemaReferentialContraints = 9
...
阅读全文…
<%
'---- SchemaEnum Values ----
Const adSchemaProviderSpecific = -1
Const adSchemaAsserts = 0
Const adSchemaCatalogs = 1
Const adSchemaCharacterSets = 2
Const adSchemaCollations = 3
Const adSchemaColumns = 4
Const adSchemaCheckConstraints = 5
Const adSchemaConstraintColumnUsage = 6
Const adSchemaConstraintTableUsage = 7
Const adSchemaKeyColumnUsage = 8
Const adSchemaReferentialContraints = 9
...
阅读全文…
Warning: include 升级到php5.2.17出现的错误
[ 2012-10-23 11:10:49 | 作者: admin ]
win2003下面升级了下php 5.2.17就一直报权限错误,而php5.2.10就一切正常,惊呆了
Warning: include_once(global.php) [function.include-once]: failed to open stream: Operation not permitted in F:\webserver\virtual_host\n_host\www_***_com\wwwroot\html\news.php on line 2
原来php5.2.10中的php.ini是使用右斜杠升级到5.2.17 就tmd一直报错,改成左斜杠就好了,这叫什么...
阅读全文…
Warning: include_once(global.php) [function.include-once]: failed to open stream: Operation not permitted in F:\webserver\virtual_host\n_host\www_***_com\wwwroot\html\news.php on line 2
原来php5.2.10中的php.ini是使用右斜杠
引用
open_basedir = "e:/web/;C:/WINDOWS/TEMP/;"
阅读全文…