phpmyadmin 上傳大文件,導入MYSQL數據庫時提示:“沒有接收到要導入的數據。可能是文件名沒有提交,也可能是文件大小超出 PHP 限制。”。
修改方法:
php.ini中修改upload_max_filesize=32M(大小自定義)
如果沒有辦法修改php.ini我們可以參考下面方法解決
1.首先在命令行控制台中打開mysql 比較好的辦法仍是用mysql的source命令:
或許命令的如下:
代碼如下 復制代碼mysql -u root -p database_name
然後或許會提示輸入對應的密碼
2.下面這條命令或許對你有用,當你想更換一個數據庫的時候
代碼如下 復制代碼mysql>use database_name
然後使用下面這個命令
代碼如下 復制代碼mysql>source d:datafilename.sql
當然你需要將文件所在的路徑搞清楚,並且正確地使用了他
phpmyadmin是不行的,有太多限制,比如記錄,內存等!
注意如果導入是亂碼,我們可以mysql>set names 'utf8'; (一般看導入的是什麼格式的文件)