2015年计算机四级指导:如何导入和导出MySQL数据库
发布时间:2010/3/10 17:59:04 来源:城市学习网 编辑:MOON
1. 简介 MySQL数据库的导入,有两种方法: 先导出数据库SQL脚本,再导入; 直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。 ...
1. 简介
MySQL数据库的导入,有两种方法:
先导出数据库SQL脚本,再导入;
直接拷贝数据库目录和文件。
在不同或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 数据库名 管理,进入管理工具页面。
在执行以上载并执行。
注意:phpMyAdmin对上载的文件大小有限制,php本身对上载文件大小也有限制,如果原始sql文件
比较大,可以先用gzip对它进行压缩,对于sql文件这样的文本文件,可获得1:5或更高的压缩率。
gzip使用方法:
# gzip xxxxx.sql
得到
xxxxx.sql.gz文件。
2.3.2 用mysql命令行
命令格式
mysql -u用户名 -p 数据库名 数据库名.sql
范例:
mysql -uabc_f -p abc abc.sql
(导入数据库abc从abc.sql文件)