导出命令式:mysqldump -u 用户名埋迹 -p 数据库名 >导出弯清并的文件名
比如你想导出test数据库,那么:
mysqldump -u root -p test >test.sql
然后你就可以把test.sql上传
1、由于mysql能解析sql的压缩文件,因此将200M压缩后为5M。2、默认情况下:MySQL导入文件大小有限制的,最大为2M,所以当文件很大时候,直接无法导入,可修改梁纤php.ini参数调整:
在php.ini中修改相关参数:
影响MySQL导入文件大小的型咐参数卜渣纯有三个:、
memory_limit=128M,upload_max_filesize=2M,post_max_size=8M
MySQL数据库的导入,有两种方法:1) 先导出数据库SQL脚本,再导入;
2) 直接拷贝数据库目录和文件。
在不同 *** 作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。
所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。消差
2. 方法一 SQL脚本形式
*** 作步骤如下:
2.1. 导出SQL脚本
在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump命令行,导出SQL脚本。
2.1.1 用phpMyAdmin工具
导出选项中宽拿,选择导出“结构”和“数据”,不要添加“DROP DATABASE”和“DROP TABLE”选项。
选中“另存为文件”选项,如果数据比较多,可以选中“gzipped”选项。
将导出的SQL文件保存下来。
2.1.2 用mysqldump命令行
命令格式
mysqldump -u用户名 -p 数据库名 >数据库名.sql
范例:
mysqldump -uroot -p abc >abc.sql
(导出数据库abc到abc.sql文件)
提示输入密码时,拿巧皮输入该数据库用户名的密码。
2.2. 创建空的数据库
通过主控界面/控制面板,创建一个数据库。假设数据库名为abc,数据库全权用户为abc_f。
2.3. 将SQL脚本导入执行
同样是两种方法,一种用phpMyAdmin(mysql数据库管理)工具,或者mysql命令行。
2.3.1 用phpMyAdmin工具
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)