换空间,数据的备份与恢复具体步骤 *** 作!一 备份数据1,利用PW后台的数据备份功能进行备份注意的是在备份数据的时候,为了数据的完整性,建议最好先关闭论坛,后台更新所有缓存和索引以上方法一般适用与中小型论坛的备份,数据量比较小的时候还是很实用的,一般多为虚拟主机用户使用大型论坛的备份一般是 3,4两种 *** 作主要是比较简单 *** 作,一些我个人认为比较复杂且不是很实用的方法就不介绍了不如通过Mysqlhotcopy,使用binlog机制,增加mysql的事物日志记录等,这里就不介绍了以下下 *** 作一般有服务器权限的朋友才可以的3,直接复制或者打包数据库文件,复制文件夹,大家应该都明白,我们来讲打包,linux下用tar命令实现简单有效,速度快Win 下,直接用winrar或者winzip 搞定注意需要暂停mysql服务4,Mysqldump,是mysql自带的脚本,假如数据库名为abc,用户名为:abcuser,密码为123,,那应该使用命令:mysqldump -uabcuser -p123 adc > pwabc_baksql,pwabc_baksql 你可以任意的命名二 数据还原1,针对第一种备份方法,也是最普遍使用的在恢复论坛数据的时候,要关闭phpini文件中的safe mode,恢复完数据后,再打开SAFE MODE就可以了。(自己服务器得才需要此设置,普通虚拟空间用户不用此设置)>>用FTP软件下载老论坛所有文件>>将所有文件上传至新空间>>打开网页 你的论坛地址/adminphp 用你的论坛创始人帐号登陆>>数据恢复(随便点一个文件,程序会自动将剩余文件导入的)以上方法可保留所有数据及插件和模板。对于不需要模板的或者不需要原来的插件的>>老论坛备份数据,用FTP拉到本地。(具体在data目录下)>>上传程序包里的文件到新空间,全新安装>>用FTP软件将备份的数据上传到新空间的data目录下>>用论坛创始人帐号进入后台,数据恢复如果后台数据库忘记了,可以直接修改sql_configphp里的数据库帐号和创始人帐号密码!这里输入的创始人密码不能直接是明文需要是MD5加密过后的3,对于打包数据库文件的,可以直接解压 把数据库文件 放到你数据库名的目录下 在linux下注意数据库文件的权限一般都是mysql:mysql Win 下关系不是很大,除非你做了特殊的权限设置4,对于mysqldump 导出数据, 按照备份数据中的举例用户来演示,
~上传了其实就是把数据导入mysql数据库,这个导入后,就会出现在mysql的data目录里面的,具体这个data目录在哪里,查看你的mysqlini,看data_dir,这里跟的路径就是data目录了。
$dbhost="localhost" //数据库IP地址
$dbuser="root" //数据库用户名
$dbpassword="" //数据库密码
上传到网站空间需要给你空间的提供商给你mysql的账户资料。如果空间方有提供给你,可以通过用户控制面板看到,有的是发到你邮箱。如果你那空间不支持mysql,你什么整都没用。
两种方法:
一是mysqldump把数据库转换为SQL文件,然后在服务器的数据库上执行这个SQL既可
二是把MYSQL的数据库文件拷贝到服务器的数据库文件目录下,如果是UNIX,这个 *** 作需要系统特权
如果数据库可以远程连接,直接使用工具连接就可以导入了
如果不支持,有两种情况:一般虚拟机上都会提供数据库管理的工具,使用工具就可以。
如果不提供,可以在JSP页面中使用JDBC,连接好数据库以后,可以使用FileInputStream将文件读取到内存中,然后在连接好的数据库执行读取的语句就可以了
不用上传,保要用navicat连接到远程数据库上,执行SQL文件就可以把数据导入到数据库里 如果是上传文件,那么navicat是没有办法的,只能通过其它的文件让传或服务器管理工具进行了文件上传
以上就是关于求助,如何把MYSQL数据库上传到FTP空间里去全部的内容,包括:求助,如何把MYSQL数据库上传到FTP空间里去、phpMyAdmin怎么上传mysql数据库文件、上传MYSQL数据库路径怎么设置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)