对于mysql数据库来说除了可以自己创建数据库之外,还可以将具有相同数据格式和使用相同数据引擎的其他数据库文件导入进来。那么本文就会介绍四个导入mysql数据库的方法,一起往下看看吧。
一、MySQLimport
MySQLimport是mysql的一个系统管理客户端提供的一个操作数据库LOAD DATA INFILEQL语句的接口,它可以在命令行之中使用,具体命令如下所示:
mysqlimport -u root -p --local mytbl dump.txt
可以直接将文档的数据导入到数据库的数据表之中,命令执行完毕后需要输入这个账号的密码才会完全成功。
二、LOAD DATA语句
在mysql数据库库之中可以使用LOAD DATA语句去导入数据库,它的作用是从指定的目录之中去读取数据文件。然后将这个文件之中的数据插入到数据表之中,无论是在命令行还是mysql的脚本上都可以使用它,如下所示:
LOAD DATA LOCAL INFILE 'dump.txt' INTO TABLE mytbl;
三、mysql命令
第一和第二两个方法使用的都是去导入不是sql格式的数据文件,那么直接导入sql文件的话就可以使用mysql的命令去执行,示例如下:
mysql -uroot -p --default-character-set=utf8 key_love< D:/a.sql
四、source命令
source这个关键词就是操作mysql数据库的关键词,使用它去导入数据库的话首先需要登录并且指定数据库才行,示例如下:
create database abc; use abc; set names utf8; source /home/abc/abc.sql
以上就是mysql导入数据库的四种不同方式了,希望对你有所帮助。