<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>数据库相关文章列表 | 皇家元林</title>
	<atom:link href="https://hjyl.org/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/feed/" rel="self" type="application/rss+xml" />
	<link>https://hjyl.org</link>
	<description>刘元林的个人博客</description>
	<lastBuildDate>Sat, 07 Dec 2024 04:49:54 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://img.hjyl.org/uploads/2019/10/cropped-about-me-32x32.png</url>
	<title>数据库相关文章列表 | 皇家元林</title>
	<link>https://hjyl.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>wp_get_attachment_image_src获取不到文章附件？</title>
		<link>https://hjyl.org/wp-get-attachment-image-src-get-photos/</link>
					<comments>https://hjyl.org/wp-get-attachment-image-src-get-photos/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Sat, 07 Dec 2024 04:47:56 +0000</pubDate>
				<category><![CDATA[元林手札]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[wp_get_attachment_image_src]]></category>
		<category><![CDATA[图片]]></category>
		<category><![CDATA[媒体库]]></category>
		<category><![CDATA[数据库]]></category>
		<category><![CDATA[文章附件]]></category>
		<category><![CDATA[相册]]></category>
		<guid isPermaLink="false">https://hjyl.org/?p=5572</guid>

					<description><![CDATA[今天无意打开博客相册，发现最近文章里的图片没有获取到，仅是最近一篇文章里的，所以我猜是那篇文章的问题。我依稀记 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>今天无意打开博客<a href="https://hjyl.org/photos/">相册</a>，发现最近文章里的图片没有获取到，仅是最近一篇文章里的，所以我猜是那篇文章的问题。我依稀记得当时是先上传图片到媒体库，然后插入到文章里的。难道这还有区别？果然，我发现了不一样。</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1408" height="726" data-id="5574" src="https://img.hjyl.org/uploads/2024/12/wechat_2024-12-07_094004_287.png"  class="wp-image-5574" title="wechat_2024 12 07_094004_287.png" alt="wechat_2024 12 07_094004_287.png" /></figure>



<figure class="wp-block-image size-large"><img decoding="async" width="1412" height="714" data-id="5573" src="https://img.hjyl.org/uploads/2024/12/wechat_2024-12-07_093912_340.png"  class="wp-image-5573" title="wechat_2024 12 07_093912_340.png" alt="wechat_2024 12 07_093912_340.png" /></figure>
</figure>



<p>这就过分了。所以说需要数据库支持的相册就是很麻烦。我不能一个个删掉再重新上传吧。那只能修改数据库咯。</p>



<h3 class="wp-block-heading">查找数据库</h3>



<p>媒体和文章一样，都在wp_posts表里，sql查询可得：</p>



<pre class="wp-block-code"><code lang="sql" class="language-sql line-numbers">Select * from wp_posts where post_type = 'attachment';</code></pre>



<p>最多显示500条，你可以导出来看，我就是这么干的，然后用文本编辑器打开都能看。</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img decoding="async" width="866" height="498" data-id="5577" src="https://img.hjyl.org/uploads/2024/12/wechat_2024-12-07_094047_352.png"  class="wp-image-5577" title="wechat_2024 12 07_094047_352.png" alt="wechat_2024 12 07_094047_352.png" /><figcaption class="wp-element-caption">mysql数据库查询结果</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1055" height="163" data-id="5576" src="https://img.hjyl.org/uploads/2024/12/wechat_2024-12-07_094155_048.png"  class="wp-image-5576" title="wechat_2024 12 07_094155_048.png" alt="wechat_2024 12 07_094155_048.png" /><figcaption class="wp-element-caption">导出来之后在文本编辑器下</figcaption></figure>
</figure>



<p>经过对比，可以看出在post_parent字段，就是显示图片插到哪篇文章ID下，如果显示为0，那说明只是在媒体库里，不在文章中显示，这样wp_get_attachment_image_src也就获取不了。</p>



<h3 class="wp-block-heading">修改数据库</h3>



<p>知道原因了就好修改了，一种方法是直接在phpmyadmin下用上面的查询代码找出来，一个个修改；一种可以用sql语句批量修改。但修改前，必须得备份数据库，数据无价。</p>



<p>sql语句：</p>



<pre class="wp-block-code"><code lang="sql" class="language-sql line-numbers">UPDATE `wp_posts` SET `post_parent` = '文章ID' WHERE `wp_posts`.`ID` BETWEEN 文章ID起始 AND 文章ID结束 AND `wp_posts`.`post_parent` = 0;</code></pre>



<h3 class="wp-block-heading">其他问题</h3>



<p>但是改了之后，相册是正常了，wp_get_attachment_image_src函数也能获取了，但是查看媒体库里的照片时，还是没有显示上传至哪篇文章下，如第一张图片。</p>



<p>另外在wp_postmeta表里找到相应的缩略图信息，可以用sql筛选一下：</p>



<pre class="wp-block-code"><code lang="sql" class="language-sql line-numbers"> SELECT * FROM  `wp_postmeta` WHERE meta_key IN ('_wp_attached_file', '_wp_attachment_backup_sizes',  '_wp_attachment_metadata',  '_thumbnail_id')</code></pre>



<p>貌似没找到相应的设置字段。知道的童鞋麻烦告知一下，不过到此问题是解决了，虽然不是很完美。通过sql修改数据，不是经常干，稳妥一些，切记一定要先备份数据库，切记！！！</p>



<p>参考文章：</p>



<p>①https://cloud.tencent.com/developer/information/mysql%E4%BF%AE%E6%94%B9%E5%AD%97%E6%AE%B5%E5%80%BC</p>



<p>②https://doc.weixiaoduo.com/wordpress/4468.html</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br>本文链接: <a rel="bookmark" title="wp_get_attachment_image_src获取不到文章附件？" href="https://hjyl.org/wp-get-attachment-image-src-get-photos/">wp_get_attachment_image_src获取不到文章附件？</a></span></div>]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/wp-get-attachment-image-src-get-photos/feed/</wfw:commentRss>
			<slash:comments>24</slash:comments>
		
		
			</item>
		<item>
		<title>恢复MySQL.ibd数据库</title>
		<link>https://hjyl.org/mysql-ibd-recovery/</link>
					<comments>https://hjyl.org/mysql-ibd-recovery/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Sat, 16 Sep 2023 15:47:37 +0000</pubDate>
				<category><![CDATA[元林手札]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[FreshRSS]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[PhpMyAdmin]]></category>
		<category><![CDATA[扩展名ibd]]></category>
		<category><![CDATA[数据库]]></category>
		<guid isPermaLink="false">https://hjyl.org/?p=4628</guid>

					<description><![CDATA[前两天服务器宕机，导致很多数据丢失，尤其是群晖里docker数据，譬如rss.iyl.me，好在映射在群晖文件 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>前两天服务器宕机，导致很多数据丢失，尤其是群晖里docker数据，譬如rss.iyl.me，好在映射在群晖文件夹里，我直接拷贝下来了。</p>



<p>之前数据库备份一直都是mysqldump命令或者phpMyAdmin导出来.sql及其压缩格式。今天我们来试试如何恢复MySQL/data文件夹下的数据库。</p>



<p>在之前<a href="https://hjyl.org/dsm-docker-mysql-phpmyadmin/">群晖docker安装MySQL和phpmyadmin</a>的文章里，介绍到MySQL的data路径/var/lib/mysql映射到/docker/mysql。</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://img.hjyl.org/uploads/2023/09/20230916212453.png"><img loading="lazy" decoding="async" width="450" height="516" data-id="4630" src="https://img.hjyl.org/uploads/2023/09/20230916212453.png"  class="wp-image-4630" title="20230916212453.png" alt="20230916212453.png" /></a><figcaption class="wp-element-caption">数据库freshrss</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://img.hjyl.org/uploads/2023/09/20230916212955.png"><img loading="lazy" decoding="async" width="493" height="303" data-id="4629" src="https://img.hjyl.org/uploads/2023/09/20230916212955.png"  class="wp-image-4629" title="20230916212955.png" alt="20230916212955.png" /></a><figcaption class="wp-element-caption">扩展名.ibd数据库</figcaption></figure>
</figure>



<p>有人说直接把MySQL文件夹下的文件直接覆盖不就行了？我试过，然后MySQL意外停止。</p>



<p>1、先别急，在phpmyadmin里新建一个数据库freshrss，将从新建立的freshrss站点备份出来的数据库导入进去。但是务必要确定与你要恢复的数据表名称一致！需要的可以<a href="https://alist.hjyl.org/d/%E7%BE%A4%E6%99%96%E7%B3%BB%E5%88%97/freshrss.sql.gz">下载我这个文件</a>，将数据表前缀改成你自己的就成。</p>



<figure class="wp-block-image size-full"><a href="https://img.hjyl.org/uploads/2023/09/20230916214400.png"><img loading="lazy" decoding="async" width="597" height="403" src="https://img.hjyl.org/uploads/2023/09/20230916214400.png"  class="wp-image-4631" style="object-fit:cover" title="20230916214400.png" alt="20230916214400.png" /></a><figcaption class="wp-element-caption">新建空白数据表</figcaption></figure>



<p>2、此时，你回头看看/docker/mysql/freshrss/下就会出现与上面新建数据表一样的数据了。然后关闭MySQL服务，我们尽量不要在数据库使用的情况下替换，接着我们将备份数据覆盖/docker/mysql/freshrss/下的数据，然后我们再启动MySQL服务。</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://img.hjyl.org/uploads/2023/09/20230916223154.png"><img loading="lazy" decoding="async" width="541" height="308" data-id="4634" src="https://img.hjyl.org/uploads/2023/09/20230916223154.png"  class="wp-image-4634" title="20230916223154.png" alt="20230916223154.png" /></a><figcaption class="wp-element-caption">覆盖前</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://img.hjyl.org/uploads/2023/09/20230916215135.png"><img loading="lazy" decoding="async" width="584" height="326" data-id="4633" src="https://img.hjyl.org/uploads/2023/09/20230916215135.png"  class="wp-image-4633" title="20230916215135.png" alt="20230916215135.png" /></a><figcaption class="wp-element-caption">覆盖后</figcaption></figure>
</figure>



<p>3、通过SSH进入群晖里docker。</p>



<pre class="wp-block-code"><code>docker ps                                #列出当前运行的docker
docker exec -it <strong>Docker_ID</strong> /bin/bash      #<strong>Docker_ID</strong> 为上述列出的docker id
mysql -uroot -p                          #进入MySQL，输入密码，回车
use freshrss                             #选择freshrss数据库
#下面是导入各个数据表
ALTER TABLE rss_hjyl_org_category IMPORT TABLESPACE;
ALTER TABLE rss_hjyl_org_entry IMPORT TABLESPACE;
ALTER TABLE rss_hjyl_org_entrytag IMPORT TABLESPACE;
ALTER TABLE rss_hjyl_org_entrytmp IMPORT TABLESPACE;
ALTER TABLE rss_hjyl_org_feed IMPORT TABLESPACE;
ALTER TABLE rss_hjyl_org_tag IMPORT TABLESPACE;</code></pre>



<figure class="wp-block-image size-full"><a href="https://img.hjyl.org/uploads/2023/09/20230916224620.png"><img loading="lazy" decoding="async" width="616" height="437" src="https://img.hjyl.org/uploads/2023/09/20230916224620.png"  class="wp-image-4635" title="20230916224620.png" alt="20230916224620.png" /></a><figcaption class="wp-element-caption">导入数据表</figcaption></figure>



<p>好了，如此，数据库就替换完了。如果你还想导出来的话，可以到phpmyadmin导出，或者在ssh里使用命令完成：</p>



<pre class="wp-block-code"><code>mysqldump -uroot -p freshrss|gzip > /var/lib/mysql/freshrss.sql.gz   #回车输入密码</code></pre>



<p>这样在/docker/mysql下就能看到你导出来的数据库备份文件了。</p>



<p>参考资料：<br>https://www.bilibili.com/video/BV1Sh4y1y7X6/<br>https://juejin.cn/post/7041468609943568415</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br>本文链接: <a rel="bookmark" title="恢复MySQL.ibd数据库" href="https://hjyl.org/mysql-ibd-recovery/">恢复MySQL.ibd数据库</a></span></div>]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/mysql-ibd-recovery/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>除草一剂</title>
		<link>https://hjyl.org/internat-and-mysql/</link>
					<comments>https://hjyl.org/internat-and-mysql/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Thu, 06 Apr 2017 00:55:51 +0000</pubDate>
				<category><![CDATA[生活点滴]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[宽带]]></category>
		<category><![CDATA[数据库]]></category>
		<category><![CDATA[电信]]></category>
		<guid isPermaLink="false">https://hjyl.org/?p=3262</guid>

					<description><![CDATA[记录昨天发生的两件大事！具有一定的意义！]]></description>
										<content:encoded><![CDATA[<p>许久没有更新了吧！自从有了电脑，除了游戏没别的了！现在记录两件大事：</p>
<p>1、老家农村的，即日起用上宽带了。这是划时代的意义，是我们村第一家！这件事说起来像是稀里糊涂的事。上周我弟弟回来，急需办一个宽带，主要是为了他媳妇，过几天他媳妇就回来呆在家里带孩子，没宽带肯定无聊的，对与咱们年轻人！就去镇上联通店看看，无线宽带，10M，绑定手机套餐66元，对于他一个月好几百来说这个非常划算。不过身份证没带，等回来拿了身份证去办的时候那边又说不行，套餐加不了！于是这孩子转到隔壁电信营业厅，根本就没说清楚我家具体位置，加上老板糊涂虫，打电话说可以装，就这样过了户，改了套餐！说是一个月49包50M，这样还是很划算的！</p>
<p>然后装宽带师傅这么长距离也给我们拉线了。拖了一个礼拜，终于开通了！说实话农村开通宽带非常麻烦！各种限制，各种定位！而且，我觉得师傅的专业性很差！</p>
<p>但很遗憾，这只是4M宽带...崩溃...LOL都飘....</p>
<p>2、阿里云硬件升级。随手浏览下我的博客，数据库连接失败！网站打不开了，出大事了，我的无所谓，客户的网站打不开就麻烦了！马上打开网站看看咋回事，我就知道数据库缓存又把磁盘撑爆了！用命令符删肯定不行了，mysql进程已经崩溃。只能手动删。但是删掉之后怎么启动mysql进程？很麻烦，以前我都是备份重装系统的，那样耗时至少几个小时，没时间了。好在有万能的百度，我就知道这种情况肯定有人遇到过。其实很简单，把数据库缓存全部删掉，包括mysql.index，貌似是这个，删掉我就忘了，和缓存在同一目录。重启mysql进程搞定！</p>
<p>这篇是昨晚写睡着了，今早接着写完了！</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br />本文链接: <a rel="bookmark" title="除草一剂" href="https://hjyl.org/internat-and-mysql/">除草一剂</a></span></div>
]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/internat-and-mysql/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>坑爹的阿里云</title>
		<link>https://hjyl.org/fuck-aliyun/</link>
					<comments>https://hjyl.org/fuck-aliyun/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Fri, 23 Jan 2015 13:33:55 +0000</pubDate>
				<category><![CDATA[元林手札]]></category>
		<category><![CDATA[LNMP]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[备案]]></category>
		<category><![CDATA[数据库]]></category>
		<category><![CDATA[阿里云]]></category>
		<category><![CDATA[阿里云ECS]]></category>
		<guid isPermaLink="false">http://hjyl.org/?p=2990</guid>

					<description><![CDATA[是我对阿里云ECS的期望值太高，导致失望越大。高配的或许可以，但低配的绝对是个坑爹货。]]></description>
										<content:encoded><![CDATA[<p>用阿里云也有20多天了，总的体验就是坑爹。</p>
<p>坑爹理由一：备案。<br />
之前花了很多功夫和时间，在<a href="http://hjyl.org/about-miitbeian/" target="_blank">关于备案那点破事儿</a>的时候给域名备好案。就担心因为搬迁需要重新做接入，这样之前做的全白费了。而阿里云就是这么一个坑爹货，必须接入到他们这才能用。没办法，接吧。。。我客户的网站很快就接好了，而我却等了两个多礼拜。期间网站还不能正常访问。</p>
<p>坑爹理由二：mysql致服务器压力大而崩溃，搭建不了有效的PHP环境。<br />
原本我觉得在国内，阿里云的名声很响，以我对国外服务器的经验，512M单核的配置足够运行两三个站的。习惯了VPS，再不习惯虚拟空间了。再加上我特想把站搬回国内，于是一横心，搬！</p>
<p>先买一个月杭州节点的阿里云ECS，很是兴奋啊！安装完debian+lnmp，网站打不开，超级郁闷，连续安装好几遍，最后在阿里云的镜像工具里找到一个PHP环境，可以正常使用。但是内存和空间消耗特别严重，恐怕架不住两个WordPress。阿里云推荐centos，确实，空间占用很小，但内存占用很大，512M根本不够用嘛，再加上不知道什么玩意的单核CPU，严重不给力。</p>
<p>后来得知青岛节点和杭州节点一样，并且青岛节点更便宜一些。于是又买了一台试试。但这台vps比杭州节点的VPS更难伺候，无论我搭建哪种nginx+mysql，都会因为mysql崩溃导致数据库连接错误，并且一重启网站就连不上了。因为技术有限，目前暂时用阿里云镜像市场里的一款apache+mysql软件，除了有时候加载慢之外，其他都还好。经过几天的测试，只有今天下午出现数据库连接错误的情况，不知道是不是mysql的问题，重启vps之后修复了WordPress数据库解决了。</p>
<p>P.s 论坛里所谓的阿里云专用的lnmp，我安装了N遍，还是出现上述问题。</p>
<p>难道是WordPress真的太耗服务器了？</p>
<p>坑爹理由三：服务器连接国外资源极慢，甚至无法连接。<br />
安装的WordPress后台经常不能在线安装更新插件或主题，加上WordPress默认的google CDN公共库和gravatar头像，第一次使用都会加载个半天。之前用的lnmp环境用chown设置文件夹用户权限为www就可以了，而apache不管用，即使在线安装插件成功，都会出现该死的输入FTP帐号密码等信息，就算你设置了FTP账户，填了还是报错，最后给文件夹设置777权限搞定。</p>
<p>现在的我不想在折腾了，仅需要一个稳定的“家”。</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br />本文链接: <a rel="bookmark" title="坑爹的阿里云" href="https://hjyl.org/fuck-aliyun/">坑爹的阿里云</a></span></div>
]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/fuck-aliyun/feed/</wfw:commentRss>
			<slash:comments>17</slash:comments>
		
		
			</item>
		<item>
		<title>太尼玛折腾了</title>
		<link>https://hjyl.org/fuck-zheteng/</link>
					<comments>https://hjyl.org/fuck-zheteng/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Fri, 28 Jun 2013 16:05:33 +0000</pubDate>
				<category><![CDATA[生活点滴]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[LNMP]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[备案]]></category>
		<category><![CDATA[数据库]]></category>
		<guid isPermaLink="false">http://hjyl.org/?p=2576</guid>

					<description><![CDATA[从国外到国内，再回到国外。折腾了一个圈。]]></description>
										<content:encoded><![CDATA[<p>我又回来了，我又“出国”了，我又可以同步网志到空间里来了。在前面的网志——<a title="滚回国内" href="http://hjyl.org/lets-fuck-gfw-again/" target="_blank">滚回国内</a>中提到这段时间发生的事。G.F.W很强大，不得不承认，很多人遭其毒手。看到其他博友反映，这次G.F.W对443端口进行一次大规模扫荡，尤其是安装了StartSSL的。于是我中招了。</p>
<p>不是针对我，只是我不走运而已。不然不会只是封IP那么简单了。不过不知道怎么回事？我把VPS重装一下就好了(不过这已是一个星期之后的事了)！然后向空间商反映，并换了个美国西岸的线路，看，速度是不是快多了？</p>
<p>然而又碰巧lnmp1.0发布，迫不及待体验了一下，但是怎么装也装不上去。今天换了ubuntu和centos才知道，是debian的源问题。debian+lnmp一直是最佳的搭档，放在128M VPS上非常流畅。而ubuntu一下子就把内存沾满了。目前在centos，迫不得已为之，介于ubuntu和debian之间吧！</p>
<p>感觉回来了。当我买了国内空间，我就知道我一定会后悔。确实，2M带宽的速度非常不错，但是除了是Linux空间，其缺陷一大堆。不能上传超过2M的数据库，备份数据库经常出错，数据库编码有问题，空间控制面板垃圾，还得用IE浏览器才能提交备案，是，本想本本分分备个案，却被打回来了，理由博客不能备案，好吧，我放一个页面，还是被打回来，理由是网站名称不能包含人名，好吧，我再改，还是被打回来，理由是必须要接入商的背景拍照，不可以PS。你丫的大爷！这个我非常不满，以前身份证就可以了，现在还得拍照，又不是劳改，搞的跟犯人似的。你说连身份证都证明不了身份了，还要它有何用？</p>
<p>一气之下，我就把被强的VPS重装了系统，嘿，好了，奇迹了！于是我立马要求换空间，这样速度快些，也稳定些。空间商很爽快的把事儿漂亮的办了。只可惜卡在lnmp这里了，不过没关系，现在centos用的挺好。现在多好，再大的数据备份和恢复都不是难事，几个VPS之间可以互相备份，这样除非所有的VPS都挂掉，不然数据万无一失了！</p>
<p>正所谓魔高一尺，道高一丈。而我还会继续努力，使劲折腾。若有神阻，我必将神消灭！若有佛挡，我必将佛诛杀！挺起！</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br />本文链接: <a rel="bookmark" title="太尼玛折腾了" href="https://hjyl.org/fuck-zheteng/">太尼玛折腾了</a></span></div>
]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/fuck-zheteng/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>朕舍不得WordPress</title>
		<link>https://hjyl.org/cannot-leave-wordpress/</link>
					<comments>https://hjyl.org/cannot-leave-wordpress/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Sun, 14 Mar 2010 06:49:22 +0000</pubDate>
				<category><![CDATA[生活点滴]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[micolog]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[免费]]></category>
		<category><![CDATA[备份]]></category>
		<category><![CDATA[数据库]]></category>
		<guid isPermaLink="false">http://www.7lau.com/?p=767</guid>

					<description><![CDATA[朕舍不得WordPress，暂时不用micolog并会关注的，以后再说吧。]]></description>
										<content:encoded><![CDATA[<p>朕又回来了。哎，这几天折腾的够呛啊！本来打算用micolog的，但是发现micolog的数据库备份很麻烦，目前只支持xml导出，这样的话以后越来越大怎么办？而且现在Google有点小气，对Google Apps有点限制，不知道是Google小气还是程序的问题，WordPress里的数据怎么导入不了micolog里。所以说嘛，这几天，朕博客的流量也折腾了许多啊！不知道还有没人看哦，来的话建议留个脚印哈O(∩_∩)O哈哈~<br />
真的，朕发现还是舍不得WordPress，用了几天micolog，感觉有以下几点让朕不敢用而返回WordPress的地方：<br />
1、数据库导入和导出。上面也说了，micolog导入和导出都是XML格式文件。没有压缩，及其不方便。而且可恶的是根本导入不了。不知道咋回事？徐明同志也不找找原因。希望在以后的版本中改进。<br />
2、Google Apps不稳定。有时候上传程序的时候，出现打不开，错误，被墙等等一大堆问题，到时候要是数据库丢失就不好了。呵呵，估计免费的都这样。<br />
3、风格太少，比如朕现在的这个WordPress风格，朕很喜欢，但是micolog用不了，移植朕也不会(不过朕会学的，希望以后micolog会更好，跟WordPress竞争一下)。<br />
然而朕的WordPress比起micolog最大的弊端就是朕的这个免费空间不行，很容易因为CPU资源占用过多而被停止。不过目前这个空间在加拿大，朕喜欢Firefox上面显示这个国旗，现在除了美国、中国之外的空间我都挺喜欢的，美国空间是不错，但是国旗我看腻了，嘎嘎~~~<br />
最后决定还是继续保持朕的WordPress，不过会一直关注micolog，如果以后搞得好的话，朕还是会考虑用micolog的，毕竟是在Google上搭建的嘛。</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br />本文链接: <a rel="bookmark" title="朕舍不得WordPress" href="https://hjyl.org/cannot-leave-wordpress/">朕舍不得WordPress</a></span></div>
]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/cannot-leave-wordpress/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>收藏:WordPress十大数据库备份插件</title>
		<link>https://hjyl.org/wordpress-10-database-backup-plugins/</link>
					<comments>https://hjyl.org/wordpress-10-database-backup-plugins/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Sat, 13 Mar 2010 09:57:46 +0000</pubDate>
				<category><![CDATA[生活点滴]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[备份]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[数据库]]></category>
		<guid isPermaLink="false">http://www.7lau.com/?p=764</guid>

					<description><![CDATA[WordPress的数据库备份很重要，经过现前的免费空间，朕彻底的绝望了，免费的就是他妈的免费的，不靠谱，所以咱们得经常备份。手动备份太麻烦了，朕就是怕麻烦所以差点把数据弄丢了，好在老天保佑，没事。
今天在网上看到恋吧收藏了10大WordPress数据库备份插件，朕觉得很不错，所以收藏下，以不时之需。在此我也感谢他的慷慨分享。]]></description>
										<content:encoded><![CDATA[<p>WordPress的数据库备份很重要，经过现前的免费空间，朕彻底的绝望了，免费的就是他妈的免费的，不靠谱，所以咱们得经常备份。手动备份太麻烦了，朕就是怕麻烦所以差点把数据弄丢了，好在老天保佑，没事。</p>
<p>今天在网上看到<a href="https://hjyl.org/go/aHR0cDovL2wtYmEuY24vY2F0XzE5LzEwLWZyZWUtd29yZHByZXNzLWRhdGFiYXNlLWJhY2t1cC1wbHVnaW5zLmh0bWw=" rel="nofollow" target="_blank">恋吧</a>收藏了10大WordPress数据库备份插件，朕觉得很不错，所以收藏下，以不时之需。在此我也感谢他的慷慨分享。<br />
<span id="more-764"></span><br />
WordPress 博客数据库备份插件不少，下面 10 个则是其中的佼佼者，它们都是免费的并且都兼容于 WordPress 2.9.2：</p>
<p><strong>1. <span id="apture_prvw4" class="aptureLink "><span class="aptureLinkIcon" style="background-position: right -1648px;"> </span><a href="https://hjyl.org/go/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvd3AtZGItYmFja3VwLw==" rel="nofollow" target="_blank"><span style="color: #004b91;">WordPress Database Backup</span></a></span></strong></p>
<p><span style="color: #004b91;"><img loading="lazy" decoding="async" class="aligncenter" title="WordPress-Database-Backup" src="http://apture.s3.amazonaws.com/000001273801fcfafacf2d67007f000000000001.WordPress-Database-Backup.jpg" alt="WordPress backup" width="537" height="388" /></span></p>
<p>安装并激活 WordPress Database Backup 插件之后，你会在 WordPress 控制面板的“工具”分类下面看到“备份”选项，点击就可以对插件进行设置。你可以选择要备份的数据表，然后通过设定“定时备份”把备份数据库发到你的邮箱，当然，你也可以选择“立即备份”，把数据库备份到你的电脑硬盘。</p>
<p><strong>2. <span id="apture_prvw5" class="aptureLink "><span class="aptureLinkIcon" style="background-position: right -1648px;"> </span><a href="https://hjyl.org/go/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvd29yZHByZXNzYmFja3VwLw==" rel="nofollow" target="_blank"><span style="color: #004b91;">WordPress Online Automated Backup</span></a></span></strong></p>
<p><span style="color: #004b91;"><img loading="lazy" decoding="async" class="aligncenter" title="wordpressbackup" src="http://apture.s3.amazonaws.com/000001273802c5617be28ee3007f000000000001.wordpressbackup.jpg" alt="WordPress backup" width="537" height="291" /></span></p>
<p>到 wordpressbackup.com 网站注册一个帐号，并添加你的博客（一个帐号一个博客），接着下载并安装 WordPress Online Automated Backup 插件，然后按照要求对插件进行设置，完了之后，该插件就会自动备份你的博客数据库到 wordpressbackup.com 网站，备份时间是经常而不定时的，免费帐户数据库的最大容量为 5M。</p>
<p><strong>3. <span id="apture_prvw6" class="aptureLink "><span class="aptureLinkIcon" style="background-position: right -1648px;"> </span><a href="https://hjyl.org/go/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvYmFja3dwdXAv" rel="nofollow" target="_blank"><span style="color: #004b91;">BackWPup</span></a></span></strong></p>
<p><span style="color: #004b91;"><img loading="lazy" decoding="async" class="aligncenter" title="BackWPup" src="http://apture.s3.amazonaws.com/00000127380349c35ab62d56007f000000000001.BackWPup.jpg" alt="WordPress backup" width="537" height="313" /></span></p>
<p>BackWPup 可以备份数据库，也可以备份 WordPress 文件夹里面的文件，还可以优化数据表。备份的数据库会保存在博客所在服务器，同时也可以下载或者发送到邮箱，支持自动备份。</p>
<p><strong>4. <span id="apture_prvw7" class="aptureLink "><span class="aptureLinkIcon" style="background-position: right -1648px;"> </span><a href="https://hjyl.org/go/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvZGJjLWJhY2t1cC8=" rel="nofollow" target="_blank"><span style="color: #004b91;">DBC Backup</span></a></span></strong></p>
<p><span style="color: #004b91;"><img loading="lazy" decoding="async" class="aligncenter" title="dbc-backup" src="http://apture.s3.amazonaws.com/00000127380b6e5d50d8a936007f000000000001.dbc-backup.jpg" alt="WordPress backup" width="540" height="282" /></span></p>
<p>DBC Backup 是把你的 WordPress 博客数据库备份到博客所在的服务器，你可以随时进行手动备份，也可以设定自动备份的时间；你可以选择自动删除所有的旧备份，也可以选择不删除或者删除多少天之后的备份；你可以选择压缩备份文件，也可以选择不压缩文件。</p>
<p><strong>5. <span id="apture_prvw8" class="aptureLink "><span class="aptureLinkIcon" style="background-position: right -1648px;"> </span><a href="https://hjyl.org/go/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvbXllYXN5YmFja3VwLw==" rel="nofollow" target="_blank"><span style="color: #004b91;">myEASYbackup</span></a></span></strong></p>
<p><span style="color: #004b91;"><img loading="lazy" decoding="async" class="aligncenter" title="myEASYbackup" src="http://apture.s3.amazonaws.com/00000127380c12b8a2b9400f007f000000000001.myEASYbackup.jpg" alt="WordPress backup" width="540" height="230" /></span></p>
<p>myEASYbackup 的操作也很简单，安装并激活插件之后，就可以直接进行备份了，除了备份 WordPress 博客数据库之外，还可以备份 WordPress 的安装文件，备份文件会保存在你的服务器，但是你也可以在 WordPress 后台直接下载到你的电脑。该插件目前不支持自动备份。</p>
<p><strong>6. <span id="apture_prvw9" class="aptureLink "><span class="aptureLinkIcon" style="background-position: right -1648px;"> </span><a href="https://hjyl.org/go/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvd3BvbmxpbmViYWNrdXAv" rel="nofollow" target="_blank"><span style="color: #004b91;">Online Backup for WordPress</span></a></span></strong></p>
<p><img loading="lazy" decoding="async" class="aligncenter" title="Online-Backup-for-WordPress" src="http://apture.s3.amazonaws.com/00000127380c9f31ed5deb51007f000000000001.Online-Backup-for-WordPress.jpg" alt="WordPress backup" width="540" height="206" /></p>
<p>在使用 Online Backup for WordPress 之前，你需要先到插件开发者 BTE 那里注册，免费注册后你可以获得 50M 的存储空间，你可以把 WordPress 博客的数据库备份到那个空间，也可以把数据库下载到你的电脑或者备份到你的邮箱，可以设置自动备份时间，也可以马上进行手动备份。</p>
<p><strong>7. <span id="apture_prvw10" class="aptureLink "><span class="aptureLinkIcon" style="background-position: right -1648px;"> </span><a href="https://hjyl.org/go/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvd29yZHByZXNzLWV6LWJhY2t1cC8=" rel="nofollow" target="_blank"><span style="color: #004b91;">WordPress EZ Backup</span></a></span></strong></p>
<p><span style="color: #004b91;"><img loading="lazy" decoding="async" class="aligncenter" title="wordpress-ez-backup" src="http://apture.s3.amazonaws.com/00000127380d284004a7d172007f000000000001.wordpress-ez-backup.jpg" alt="WordPress backup" width="537" height="280" /></span></p>
<p>WordPress EZ Backup 可以把你 WordPress 博客的任意文件夹以及数据库备份到博客服务器上。除了手动备份，你也可以进行自动备份，不过 WordPress EZ Backup 需要设置的地方比较多。</p>
<p><strong>8. <span id="apture_prvw11" class="aptureLink "><span class="aptureLinkIcon" style="background-position: right -1648px;"> </span><a href="https://hjyl.org/go/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvYmVpLWZlbi8=" rel="nofollow" target="_blank"><span style="color: #004b91;">Bei Fen</span></a></span></strong></p>
<p><span style="color: #004b91;"><img loading="lazy" decoding="async" class="aligncenter" title="beifen" src="http://apture.s3.amazonaws.com/00000127380daf541ece2164007f000000000001.beifen.jpg" alt="WordPress backup" width="537" height="284" /></span></p>
<p>Bei Fen 插件可以把你 WordPress 的文件以及/或者数据库备份到博客的服务器，你可以手动进行立即备份，也可以设定自动备份时间。备份数据库可以直接在 WordPress 后台删除或者恢复。</p>
<p><strong>9. <span id="apture_prvw12" class="aptureLink "><span class="aptureLinkIcon" style="background-position: right -1648px;"> </span><a href="https://hjyl.org/go/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvcmVtb3RlLWRhdGFiYXNlLWJhY2t1cC8=" rel="nofollow" target="_blank"><span style="color: #004b91;">Remote Database Backup</span></a></span></strong></p>
<p><span style="color: #004b91;"><img loading="lazy" decoding="async" class="aligncenter" title="Remote-Database-Backup" src="http://apture.s3.amazonaws.com/00000127380e4f1790ea4852007f000000000001.Remote-Database-Backup.jpg" alt="WordPress backup" width="540" height="226" /></span></p>
<p>Remote Database Backup 插件可以说是 WordPress Database Backup 的简化，你可以直接在 WordPress 管理后台备份并下载数据库，但是不可以自动备份数据库，也不可以设置把备份的数据库发送到邮箱。</p>
<p><strong>10. <span id="apture_prvw13" class="aptureLink "><span class="aptureLinkIcon" style="background-position: right -1648px;"> </span><a href="https://hjyl.org/go/aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvd3AtZGJtYW5hZ2VyLw==" rel="nofollow" target="_blank"><span style="color: #004b91;">WP-DBManager</span></a></span></strong></p>
<p><span style="color: #004b91;"><img loading="lazy" decoding="async" class="aligncenter" title="wp-dbmanager" src="http://apture.s3.amazonaws.com/00000127380ee652bff900a3007f000000000001.wp-dbmanager.jpg" alt="WordPress backup" width="540" height="209" /></span></p>
<p>WP-DBManager 的功能相当丰富，你可以把数据库备份到服务器、邮箱或者电脑硬盘，可以设置自动备份，可以修复、优化、清空甚至删除数据表，还可以删除或者还原备份到博客所在服务器的数据库。</p>
<p>如果你还有其他可以免费备份博客数据库的 WordPress 插件，也欢迎分享。</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br />本文链接: <a rel="bookmark" title="收藏:WordPress十大数据库备份插件" href="https://hjyl.org/wordpress-10-database-backup-plugins/">收藏:WordPress十大数据库备份插件</a></span></div>
]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/wordpress-10-database-backup-plugins/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
