我有一个数据库:ABC.SQL 导入时提示过大,我在本地安装,按网站说明,我修改了php.ini的其中四个参数,但还是一样提示文件过大,最大32MB,我的数据库有70MB

解决方案 »

  1.   

    你是用什么导入?phpmyadmin?
    你试试sqlyog
      

  2.   

    你要是服务器管理员的话
    可以用原生态的: mysqldump.exe 与 mysql.exe ,导出与导入
    写一个.bat写一个php,可以远程调用.(注意一下权限)你要是用phpmyadmin,将数据拆分导入(limit x,x)用 sqlyog或其他UI具 需要服务器开启mysql的远程访问,或在服务器上放一个sqlyog_php_ui的php脚本(第二种效率极低)
      

  3.   

    php.ini的参数是控制PHP程序方面,sql的大小没关系吧。你用其它的工具或在dos用命令操作就会了
    mysql -u user -p password database < 路径
      

  4.   

    如果是用PHPMYADMIN
    可以试着把SQL压缩为.tar.gz格式的试试
    参考:http://www.feiyan.info/355.html。最好的还是3楼那样的命令行
      

  5.   

    大数据库的导入用sql的 load命令
      

  6.   

    LOAD DATA INFILE "./data.txt" INTO TABLE mytable;
      

  7.   

    mysql -u root -puse `dbName`;
    source 'sqlPath';
      

  8.   

    其实很简单,直接找到MYSQL 下面的DATA里面的对应的数据库名称然后直接复制,复制到你新的数据库下面,或者让你的空间商放在你的数据库下面就可以了!!
      

  9.   

    直接找到MYSQL 下面的DATA里面的对应的数据库名称然后直接复制,复制到你新的数据库下面