编写bat脚本执行msyql建库sql

发布时间:2017-7-1 11:34:59编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"编写bat脚本执行msyql建库sql ",主要涉及到编写bat脚本执行msyql建库sql 方面的内容,对于编写bat脚本执行msyql建库sql 感兴趣的同学可以参考一下。

使用cmd命令执行(windows下)
MySQL的bin目录】\mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例:
D:\mysql\bin\mysql –uroot –p123456 -Dtest<d:\test\ss.sql
注意:
A、如果在sql脚本文件中使用了use 数据库,则-D数据库选项可以忽略
B、如果【Mysql的bin目录】中包含空格,则需要使用“”包含,如:“C:\Program Files\mysql\bin\mysql” –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】

成功的代码:

set errorlevel=0set path_bin_mysql="C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql"set user_mysql=rootset password_mysql=root%path_bin_mysql% -u%user_mysql% -p%password_mysql% <mysql.sql

遇到的坑:

  1. 引号必须把mysql的安装路径到\bin\mysql都包进去,否则报错找不到意思为“名为bin\mysql的database”;
  2. mysql执行sql文件的这种方式,-u和-p后都紧跟用户名和密码,不能有空格;


上一篇:5.比较排序之归并排序(非递归)
下一篇:逻辑地址

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款