将本机的数据库保存为sql文件形式,然后再通过phpmyadmin工具导到网上去!

解决方案 »

  1.   

    最简单还是copy mysql里的DATA。至服务器上mysql的DATA
      

  2.   

    直接把DATA目录下的所有文件都上传到MYSQL下的DATA目录下吗?这样真的可以吗?
      

  3.   

    可以啊,不过如果是申请的空间的话,肯定不允许你这样做的。所以推荐顶楼朋友的方法。
    本地导成sql文件后,用phpmyadmin工具导到远程数据库里。
      

  4.   

    1 如果你的空间没有phpmyadmin
    2 你的数据量不大以上两点同时成立,你可以将mysql数据库里的记录都写到文本中
    生成一个一个的insert语句,上传到空间运行就可以了.这是最没有办法下的极端方法
      

  5.   

    不能直接copy的啦,好像在windows和在linux下的数据库不一样吧?自己机器上一般使用windows下的开发模式,但是在服务器上大都是linux的服务器吧?
    应该导出成sql的文件吧
      

  6.   

    1- 做成sql文件,利用phpmyadmin导入数据
    2- 自己写个安装(setup)文件,将数据表写入数据为
      

  7.   

    如果空间提供商提供你MYSQL,但不提供给你phpmyadmin,你可以在你的本地机上安装phpmyadmin,打开你的config.inc.php,修改如下的内容:
    $cfgServers[$i]['host']          = '给你的MYSQL服务器的IP'; // MySQL hostname
    $cfgServers[$i]['port']          = '提供MYSQL服务的端口,一般这个保持为默认值';          // MySQL port - leave blank for default port
    .
    .
    .
    $cfgServers[$i]['user']          = '用户名';      // MySQL user
    $cfgServers[$i]['password']      = '密码'; 
    ---------------------------------------
    做完之后,你在你访问这个phpmyadmin的主页,可以看见如[email protected](IP)的提示,如果你刚才的输入有误的话,就不能正常连接。
      

  8.   


    直接上传数据库文件就可以,没问题的,无论是windows还是linux只是如果是上传到linux上,需要把数据库文件的属主改一下,比如如果你用SSH以root身份上传的,那么上传后文件的租和用户都是root,如果你的mysql是以用户mysql的身份跑的,那么需要cd 到mysql的数据目录下
    然后:
    chown mysql:mysql *
      

  9.   

    可我连上的空间没有DATA目录啊?怎么办?
      

  10.   

    用phpmyadmin是最简便的方法了,用他把你本地的导成sql文件,然后导入到服务器就可以了!或者看看这个备份和回复的命令文章:
    http://article.21e.cn/view.php?pid=235
      

  11.   

    如果数据不多,在本地的phpmyadmin里执行输出成文本,然后在服务器端的phpmyadmin中运行sql语句,把输出的文本贴上去运行就ok了!
      

  12.   

    rar data下压缩文件 传到远程机器 解压缩到该机器的mysql/data下。
      

  13.   

    windows版和xNIX版库格式不一样
      

  14.   

    use phpmyadmin
    把现有数据库导出sql
    然后再远程执行sql语句
      

  15.   

    本地导成sql文件后,用phpmyadmin工具导到远程数据库里。
      

  16.   

    我申请的空间是LINUX的!而且数据量很大!难道只能用导入导出命令吗?
      

  17.   

    生成sql文件,然后可以让客服帮你执行