怎样用DOS命令将sql文件导入到MySQL数据库
如果有要导入的数据库 mysql>use 数据库名//使用要导入的数据库 mysql>source sql文件 如果没有要导入的数据库,则需要先新创建一个数据库 但是由于我要导入的sql文件名是db-mysql.sql,当我 create database db-mysql时报错,最后发现是命名的问题,于是我又重新: mysql> create database hahaha; mysql>use hahaha mysql> source E:\MyEclipse\workspace\dangdang\src\db-mysql.sql回车即可! 注意: 若进入mysql数据库后,没有创建数据库就直接使用 source E:\MyEclipse\workspace\dangdang\src\db-mysql.sql 导入,会报如下错误: ERROR 1046 (3D000): NO database selected 没有选择数据库! 则此时就是需要建立数据库: mysql> create database (database name); mysql>use (database name)即可。 还有一点需要注意: 在 网上发现并有人建议:导入sql文件时创建的数据库名和导入的sql文件名一致。但由于此时我的sql文件名比较特殊,以致create database db-mysql