<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[歌声与微笑]]></title> 
<link>http://www.gsywx.com/index.php</link> 
<description><![CDATA[歌声与微笑]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[歌声与微笑]]></copyright>
<item>
<link>http://www.gsywx.com/read.php/.htm</link>
<title><![CDATA[discuzx3.5下备份mysql]]></title> 
<author>admin &lt;admin@gsywx.com&gt;</author>
<category><![CDATA[网站记录]]></category>
<pubDate>Thu, 09 May 2024 13:38:54 +0000</pubDate> 
<guid>http://www.gsywx.com/read.php/.htm</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;&nbsp;&nbsp;discuzx3.5的mysql采用了innodb数据引擎，数据库较大时，通过后台备份有些不方便。而使用主机时，也不能直接使用拷贝数据库的方式进行备份或迁移了。<br/>&nbsp;&nbsp;&nbsp;&nbsp;主机采用了宝塔环境，使用它自带的mysql数据库备份，到新主机上恢复时发现只恢复了一小部分，故不使用bt自带的备份，重新添加一个mysqldump脚本进行备份(这里主要是指定字符集为utf8mb4，保留最近3天的备份，备份目录还是放在bt默认的备份目录内)。<br/>操作如下：<br/>点计划任务，添加任务：任务名称：备份数据库，代码：<br/><div class="code"><br/>#!/bin/bash<br/># This script will run at 01:00 everyday<br/>rm -Rf /www/backup/database/mysql/dbname/dbname.$(date +%Y%m%d -d &#039;2 days ago&#039;).tar.gz<br/>/www/server/mysql/bin/mysqldump -u root -p&#91;mysql root的密码&#93; -c --default-character-set=utf8mb4 dbname &#124; gzip&gt; /www/backup/database/mysql/dbname/dbname.$(date -d &quot;today&quot; +&quot;%Y%m%d&quot;).tar.gz<br/></div><br/><br/>恢复时的命令方式为：<br/><br/>gunzip < dbname.tar.gz &#124; mysql -hlocalhost -uroot -p[mysql root的密码]&nbsp;&nbsp;dbname --default-character-set=utf8mb4<br/>Tags - <a href="http://www.gsywx.com/go.php/tags/discuzx3.5/" rel="tag">discuzx3.5</a> , <a href="http://www.gsywx.com/go.php/tags/mysql%25E5%25A4%2587%25E4%25BB%25BD/" rel="tag">mysql备份</a>
]]>
</description>
</item><item>
<link>http://www.gsywx.com/read.php/.htm#blogcomment</link>
<title><![CDATA[[评论] discuzx3.5下备份mysql]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.gsywx.com/read.php/.htm#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>