mysql merge engine 介绍,感觉说的有点道理
[ 2021-09-18 13:40:59 | 作者: admin ]
MERGE引擎初体验
MERGE存储引擎又叫MRG_MyISAM存储引擎,可以把许多相同的MyISAM表可以聚集到一个表来使用。“相同”的意思是所有的表要有相同的列和相同的索引信息。
MERGE引擎的另一个代替方案是分割(partitioned)表(把一个独立的分割后的表放到一个单独的文件中)。分割表是一个比MERGE更好的方案,具体请参考第18章Partitioning的内容。
当建立一个MERGE引擎表时,会产生两个文件:.frm文件存储的是表的格式,.MRG文件包含的是这个MERGE表所包含的MyISAM表的名字(这些表可以不在同一个数据库中)。
MERGE表中可以使用 SELECT, DELETE, UPDATE, 和INSERT等数据库操作语言。前提是对每个包含的表都有这些权限。
注意:
如果一个用户有权限操作数据表t, 那么可以建立一个MERGE表m来访问t, 这时如果用户对t的权限没有了,仍然可以通过m来操作t。
...
阅读全文…
MERGE存储引擎又叫MRG_MyISAM存储引擎,可以把许多相同的MyISAM表可以聚集到一个表来使用。“相同”的意思是所有的表要有相同的列和相同的索引信息。
MERGE引擎的另一个代替方案是分割(partitioned)表(把一个独立的分割后的表放到一个单独的文件中)。分割表是一个比MERGE更好的方案,具体请参考第18章Partitioning的内容。
当建立一个MERGE引擎表时,会产生两个文件:.frm文件存储的是表的格式,.MRG文件包含的是这个MERGE表所包含的MyISAM表的名字(这些表可以不在同一个数据库中)。
MERGE表中可以使用 SELECT, DELETE, UPDATE, 和INSERT等数据库操作语言。前提是对每个包含的表都有这些权限。
注意:
如果一个用户有权限操作数据表t, 那么可以建立一个MERGE表m来访问t, 这时如果用户对t的权限没有了,仍然可以通过m来操作t。
...
阅读全文…
修复mysql数据“is marked as crashed and last (automatic) repair failed”的几种方法
[ 2021-09-17 15:49:51 | 作者: admin ]
p.s. 先进入数据库文件所在目录,然后 /usr/mysql/bin/myisamchk -r q table_name;
Table ‘.\mydb\tbl_test’ is marked as crashed and should be repaired
开始还是用phpmyadmin去修复,结果不管用!
然后使用mysql自带的myisamchk,操作如下:
找到出错表所在位置(linux下mysql数据通常保存在/var/lib/mysql/下)
shell>cd /var/lib/mysql/mydb;
shell>myisamchk -r q tbl_test; (快速修复模式,会自动检查索引表和数据表是否能够一致,如果一致,则可以修复)
如果上一步失败,执行下一步
shell>myisamchk -r ...
阅读全文…
Table ‘.\mydb\tbl_test’ is marked as crashed and should be repaired
开始还是用phpmyadmin去修复,结果不管用!
然后使用mysql自带的myisamchk,操作如下:
找到出错表所在位置(linux下mysql数据通常保存在/var/lib/mysql/下)
shell>cd /var/lib/mysql/mydb;
shell>myisamchk -r q tbl_test; (快速修复模式,会自动检查索引表和数据表是否能够一致,如果一致,则可以修复)
如果上一步失败,执行下一步
shell>myisamchk -r ...
阅读全文…
云服务器挂载硬盘(此处以腾讯云服务器为例)
[ 2021-09-13 09:58:50 | 作者: admin ]
第一、检查硬盘设备是否有数据盘
首先查看服务器文件系统大小,命令:df
再检查硬盘是否有其他未挂载的数据盘,查询命令: fdisk -l
上面df得到的是/dev/vda1数据盘为50G的信息,以下/dev/vdb的数据根本没有在df中显示,故可以得出有40G的数据盘没有挂载。
第二、ext4格式化分区
执行以下命令:mkfs.ext4 /dev/vdb
执行结果如下图:
第三、写入fstab 设置开机自动挂载
首先要确定要新数据盘挂载在哪个目录下:如果没有,则新建一个目录。
...
阅读全文…
首先查看服务器文件系统大小,命令:df
再检查硬盘是否有其他未挂载的数据盘,查询命令: fdisk -l
上面df得到的是/dev/vda1数据盘为50G的信息,以下/dev/vdb的数据根本没有在df中显示,故可以得出有40G的数据盘没有挂载。
第二、ext4格式化分区
执行以下命令:mkfs.ext4 /dev/vdb
执行结果如下图:
第三、写入fstab 设置开机自动挂载
首先要确定要新数据盘挂载在哪个目录下:如果没有,则新建一个目录。
...
阅读全文…
LoadUserProfile 调用因下列错误而宣告失败: 拒绝访问的常见解决方法
[ 2021-08-19 09:04:37 | 作者: admin ]
有个电脑新安装了sql server 2008
看到服务器出现这样的错误提示,拒绝访问,肯定是权限问题,是哪里的权限问题呢。
看到LoadUserProfile这个,应当与用户有关。又是需要什么用户的权限呢?
就凭这些信息,也想不出是什么原因导致的,只能到网上找。
找了一下,原来是C:\Documents and Settings目录缺少 NETWORD SERVICE权限,说实话,要不是找,我想死了也想不出是这个权限问题。
C:\Documents and Settings加上NETWORD SERVICE权限后,问题解决。
看到服务器出现这样的错误提示,拒绝访问,肯定是权限问题,是哪里的权限问题呢。
看到LoadUserProfile这个,应当与用户有关。又是需要什么用户的权限呢?
就凭这些信息,也想不出是什么原因导致的,只能到网上找。
找了一下,原来是C:\Documents and Settings目录缺少 NETWORD SERVICE权限,说实话,要不是找,我想死了也想不出是这个权限问题。
C:\Documents and Settings加上NETWORD SERVICE权限后,问题解决。
SQL Server 服务因1814(0x716)服务错误而停止
[ 2021-08-19 09:02:19 | 作者: admin ]
原因是系统数据库 master,model,msdb数据库文件损坏
解决方法有两种:
第一种:重装数据库
第二种:替换这些损坏的数据文件和日志文件(前提是替换的这些文件必须与源数据库版本要一致)
解决方法有两种:
第一种:重装数据库
第二种:替换这些损坏的数据文件和日志文件(前提是替换的这些文件必须与源数据库版本要一致)
只替换第一个
// 打印结果: obcadeacf
全部替换
//打印结果: obcodeocf,
var str = 'abcadeacf';
var str1 = str.replace('a', 'o');
alert(str1);
var str1 = str.replace('a', 'o');
alert(str1);
// 打印结果: obcadeacf
全部替换
var str2 = str.replace(/a/g, 'o');
alert(str2);
alert(str2);
//打印结果: obcodeocf,
access2007的使用问题,针对该架构进行的规范XML验证失败 和 操作或事件已被禁用模式阻止解决办法
[ 2021-08-06 17:15:55 | 作者: admin ]
针对该架构进行的规范XML验证失败。以下XML文档行中存在错误
https://blog.csdn.net/ranbolwb/article/details/7473845
问题:“针对该架构进行的规范XML验证失败.以下XML文档行中存在错误:|。” 在ACCESS2007数据导入中出现这样的错误,使EXCEL无法导入。请高手告知怎么解决。
解决:文件名中有非法字符,
我在导入时如果文件名中带有".",就报这个错
例如文件名为:1.2.xls 或1.2.xlsx
改为:12.xls或12.xlsx就可以
操作或事件已被禁用模式阻止解决办法
https://www.cnblogs.com/hailexuexi/p/4962754.html
在“消息栏”上,单击“选项”。
在“Microsoft Office 安全选项”对话框中,单击“启用此内容”,然后单击“确定”。
...
阅读全文…
https://blog.csdn.net/ranbolwb/article/details/7473845
问题:“针对该架构进行的规范XML验证失败.以下XML文档行中存在错误:|。” 在ACCESS2007数据导入中出现这样的错误,使EXCEL无法导入。请高手告知怎么解决。
解决:文件名中有非法字符,
我在导入时如果文件名中带有".",就报这个错
例如文件名为:1.2.xls 或1.2.xlsx
改为:12.xls或12.xlsx就可以
操作或事件已被禁用模式阻止解决办法
https://www.cnblogs.com/hailexuexi/p/4962754.html
在“消息栏”上,单击“选项”。
在“Microsoft Office 安全选项”对话框中,单击“启用此内容”,然后单击“确定”。
...
阅读全文…
liMarquee – jQuery无缝滚动插件,向上滚动,向左滚动
[ 2021-08-05 16:10:21 | 作者: admin ]
<div class="dowebok">
<ul>
<li><a href="javascript:">Smoothslides – 可平移的jQuery幻灯片插件</a></li>
<li><a href="javascript:">jQuery全屏滚动插件fullPage.js</a></li>
<li><a href="javascript:">WOW.js – 让页面滚动更有趣</a></li>
<li><a href="javascript:">让IE7 IE8支持CSS3 background-size属性</a></li>
<li><a href="javascript:">shCircleLoader – jQuery Loading效果插件</a></li>
...<ul>
<li><a href="javascript:">Smoothslides – 可平移的jQuery幻灯片插件</a></li>
<li><a href="javascript:">jQuery全屏滚动插件fullPage.js</a></li>
<li><a href="javascript:">WOW.js – 让页面滚动更有趣</a></li>
<li><a href="javascript:">让IE7 IE8支持CSS3 background-size属性</a></li>
<li><a href="javascript:">shCircleLoader – jQuery Loading效果插件</a></li>
阅读全文…










