MediaWiki数据的备份和转移
出自S60 用户全球通
目录 |
[编辑] Tool
- 安装 phpmyadmin, webmin, vsftpd,webalizer,zip,unzip,rar
[编辑] MySQL 数据的备份
- 安装phpMyAdmin
- 以数据库的根用户登陆phpMyAdmin
- 用导出功能将旧数据导出并下载到另外的机器,其实是SQL文本
- 导出时加上Drop create Table的选项
[编辑] MySQL 数据的恢复(转移到新机器)
- 用另外一台机器安装LAMP,MediaWiki, phpMyAdmin
- 用相同的用户名创建和配制Mediawiki和MySQL数据库
- 在/etc/php5/apache2/php.ini 中检查和修改PHP的限制,确保数值大于你的文件的大小
; Maximum allowed size for uploaded files. upload_max_filesize = 20M
memory_limit = 32M ; Maximum amount of memory a script may consume (16MB)
- Maximum size of POST data that PHP will accept.
post_max_size = 8M
- 重启apache2,用phpmyadmin导入wiki和bjxgps的数据库
- 以数据库的根用户登陆phpMyAdmin
- 用导入功能将前面一步得到的SQL文件导入到新的机器
- 由于导出的SQL文件中有Create database的语句,因此在导入的时候要跳过2句
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- 数据库: `wikidb` -- CREATE DATABASE `wikidb` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
- 跳过两句
Number of records(queries) to skip from start 2
