MySQL命令执行sql文件的两种方法
使用命令执行 sql 脚本文件
方法一,在 Windows 下使用 cmd 命令执行(或Unix或Linux控制台下)
【Mysql的bin目录】mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例:
C:MySQLinmysql –uroot –p123456 -Dtest<C: est.sql
注意:
A、如果在 sql 脚本文件中使用了 use 数据库,则 -D数据库 选项可以忽略
B、如果【Mysql的bin目录】中包含空格,则需要使用“”包含,如:“C:Program FilesMySQLinmysql” –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】
C、如果 sql 没有创建数据库的语句,而且数据库管理中也没有该数据库,那么必须先用命令创建一个空的数据库。
方法二,进入 MySQL 控制台(如:MySQL 5.5 Command Line Client),使用 source 命令执行
Mysql>source 【sql脚本文件的路径全名】 或 Mysql>. 【sql脚本文件的路径全名】,示例:
source C: est.sql 或者 . C: est.sql
打开 MySQL Command Line Client,输入数据库密码进行登录,然后使用 source 命令或者 .
mysql 命令行 执行sql文件
方法1 source
source file.sql;
file.sql : 绝对路径或 相对路径。方法2
mysql -u xxx -p < file.sql方法3 MySQLImport 工具
mysqlimport [options] database file_name
其中,database为要导入数据的数据库名,file_name为要导入的SQL文件名。还可以使用一些可选项设置MySQL连接。
到此这篇关于MySQL命令执行sql文件的两种方法的文章就介绍到这了,更多相关MySQL命令执行sql文件内容请搜索好代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持好代码网!