mysql数据库导入导出

mysql 命令
导出 Select *from 表名 into outfile "地址";
导入 Source D:/mydb.sql /*将外部的sql文件导入到数据库中*/

dos 命令
mysqldump -uroot –p123456 test > c:/a.sql 在dos 窗口下,输入该命令,test是要导出的数据库的名字。
mysqldump -uroot –p123456 test t1 > c:/a.sql在dos 窗口下,输入该命令,导出test数据库中的t1表。


默认情况下:mysql 对导入文件大小有限制的,最大为2M,所以当文件很大时候,无法直接导入
解决办法:1.在php.ini中修改相关参数:影响mysql导入文件大小的参数有三个:
memory_limit=128M,upload_max_filesize=2M,post_max_size=8M修改upload_max_filesize=200 M? 这里修改满足你需要的大小,可以同时修改其他两项memory_limit=250M? post_max_size=200M这样就可以导入200M以下的.sql文件了。

posted @ 2017-08-04 17:06  开心就好也  阅读(360)  评论(0编辑  收藏  举报