以下的文章主要介绍的是MySQL导入sql 文件,即MySQL数据库导入导出sql
文件的实际操作步骤,我们主要是将其分成5大步骤对其进行讲述,如果你对其有兴趣的话你就可以点击以下的文章进行观看了。
步骤如下:
从数据库导出数据库文件:
1.将数据库mydb导出到e:\MySQL\mydb.sql文件中:
打开开始->运行->输入cmd 进入命令行模式
c:\>MySQLdump -h localhost -u root -p
mydb
>e:\MySQL\mydb.sql然后输入密码,等待一会导出就成功了,可以到目标文件中检查是否成功。
2.将数据库mydb中的mytable导出到e:\MySQL\mytable.sql文件中:
c:\>MySQLdump -h localhost -u root -p
mydb mytable>e:\MySQL\mytable.sql
3.将数据库mydb的结构导出到e:\MySQL\mydb_stru.sql文件中:
c:\>MySQLdump -h localhost -u root -p
mydb --add-drop-table
>e:\MySQL\mydb_stru.sql
-h localhost可以省略,其一般在虚拟主机上用
从外部文件MySQL导入数据到数据库中:
从e:\MySQL\mydb2.sql中将文件中的SQL语句导入数据库中:
1.从命令行进入MySQL,然后用命令CREATE DATABASE mydb2;创建数据库mydb2。
2.退出MySQL 可以输入命令exit;或者quit;
3.在CMD中输入下列命令:
c:\>MySQL -h localhost -u root -p mydb2
< e:\MySQL\mydb2.sql
然后输入密码,就OK了。
从数据库直接复制到数据库:
mysqldump --opt db_name | mysql --host=remote_host -C
db_name
____________________________________________________________________________
PS: 或者在 mysql命令行中,如此输入:
mysql>use
mydb2;
mysql>source
e:\MySQL\mydb2.sql
或直接输入文件名
mysql>e:\MySQL\mydb2.sql