最近使用经常要使用MySQL数据库,我就留意了一下,使用命令操作MySQL导入导出 .sql 文件。
一,MySQL里面的数据库导出.sql文件。
其中如果没有在系统中配置mysql路径,就cd C:\Program Files\MySQL\MySQL Server 5.6\bin目录下面。
然后使用mysqldump -h localhost -u root -p test > d:\test.sql
其中-h 后面的是ip地址,localhost代表本地(可以输入ip地址,用于远程访问)。
-u 就是用户名(我的用户名是root)。 -p 就是密码(密码我并没有输入,再下面输入了)。
test就是要导出的数据库名。d:\test.sql 就是路径以及文件名称。
二,MySQL数据库导入 .sql 文件。(导入 .sql 文件有两种方法)
1,第一种方法。
其命令跟那个导出有点类似。
2,第二种方法。
这个方法,就是进入mysql数据库里面用sql命令导入。
三,我在网上查看到一些关于导入文件的注意。
默认情况下:mysql对导入文件的大小是有限制的,最大为2M,所以当文件很大的时候,直接无法导入。
解决方法:
在php.ini中修改相关参数:影响mysql导入文件大小的参数有三个:
memory_limit = 128M , upload_max_filesize = 2M , post_max_size = 8M
修改upload_max-filesize = 200M 这里修改满足你需求的大小,
可以同时修改其他两项memory_limit = 250M post_max_size = 200M
这样就可以导入200M一下.sql文件了。