文章简要总结了windows平台下tomcat+mysql网站数据库迁移的过程:
第一步:备份数据库,例如:
mysqldump -uroot -p123456 database_name>;d:/backup.20061215
第二步:创建新数据库,导入数据,授权
可选命令 mysqladmin -uroot -p123456 drop database_name
mysqladmin -uroot -pmypass create myblog CHARACTER SET gbk
mysql -uroot -pmypass myblog < E:linux_webdbbak_20100128myblog.bak
grant all privileges on myblog.* to account@% identified by mypass;
第三步:修改tomcat配置文件 server.xml,例如:
<Host appBase="vhost/www.texsx.com" name="www.texsx.com">
<Context path="" docBase="E:linux_web exsx" debug="0"/>
</Host-->
第四步:修改配置文件 WEB-INF目录下classes内配置文件 configure.properties
第五步:修改log4j.properties文件,创建日志文件,并给日志目录授权,包括最外层目录.
第六步:配置目录权限
windows平台下添加administrator,system 用户,设置全部权限.
第七步:设置tomcat堆分配大小
两个平台设置方法不同,windows 可设置环境变量,linux修改配置文件,详细见:
java.lang.OutOfMemoryError: Java heap space 解决方法
第八步:重启tomcat