假设.sql文件存在F:\hello world\test.sql
第一种方式:
1. 连接到mysql: mysql -u用户名 -p用户密码
2. 在MySQL下执行: source F:\hello world\hello world.sql
说明:在命令行下(已连接数据库,此时的提示符为 mysql> ),输入 source F:\hello world\test.sql (注意路径不用加引号的)
或者 \. F:\hello world\test.sql (注意路径不用加引号的) 回车即可
第二种方式:
在命令行下(未连接数据库),输入 mysql -u用户名 -p用户密码 <F:\hello world\test.sql (注意路径不用加引号的!!) 回车即可.
第三种方式:shell脚本
1. vim ~/.bashrc
2. 末尾加入这一行sql="\mysql -u username -pPassword datebasename <"
说明: 初学者可以用alias命令:
alias sql="\mysql -u USERNAME -pPASSWORD --auto-rehash --line-numbers --show-warnings DATABASENAME <"
3. 然后运行脚本: source ~/.bashrc
OK,现在就可以运行.sql脚本文件了
可以直接运行sql test.sql