默認情況下mysql允許上傳的文件最大為2M,對於一些大點的應用來說顯然不夠,所以我們需要更改默認設置來導入大
文件
修改的方法是通過修改php的配置文件php.ini來完成。主要有以下3個設置需要更改。
• 內存限制,需要改大,因為大文件導入時會占較大的內存
代碼如下 復制代碼memory_limit=128M
•最大上傳文件限制
upload_max_filesize=2M
•post的最大大小
post_max_size=8M
現在我們就可以導入大文件了用mysqldump命令行
命令格式
mysqldump -u用戶名 -p 數據庫名 > 數據庫名.sql
范例:
代碼如下 復制代碼mysqldump -uroot -p abc > abc.sql(導出數據庫abc到abc.sql文件)
提示輸入密碼時,輸入該數據庫用戶名的密碼。
參考其它
1.導出整個數據庫
代碼如下 復制代碼 mysqldump -u 用戶名 -p 數據庫名 > 導出的文件名2.導出一個表
代碼如下 復制代碼 mysqldump -u 用戶名 -p 數據庫名 表名> 導出的文件名