日期:2014-05-16 浏览次数:20910 次
还可以使用mysqldump
和mysqlimport
来转移数据库。对于大的表,比只是使用mysqldump
要快得多。
在下面的命令中,DUMPDIR 代表用来保存mysqldump 输出的目录全路径名。
然后将DUMPDIR 目录中的文件转移到目标机上相应的目录中并将文件装载到MySQL :
首先,创建保存输出文件的目录并备份数据库:shell> mkdir DUMPDIR
shell>mysqldump --tab=DUMPDIR db_name
?
shell> mysqladmin create db_name # create database
shell> cat DUMPDIR/*.sql | mysql db_name # create tables in database
shell> mysqlimport db_name DUMPDIR/*.txt # load data into tables
?