zoukankan      html  css  js  c++  java
  • 编写bat脚本执行msyql建库sql

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

    成功的代码:

    set errorlevel=0
    set path_bin_mysql="C:Program FilesMySQLMySQL Server 5.7inmysql"
    set user_mysql=root
    set password_mysql=root
    %path_bin_mysql% -u%user_mysql% -p%password_mysql% <mysql.sql

    遇到的坑:

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




  • 相关阅读:
    一条痛并快乐的路
    Daily Scrum 11.1
    Daily Scrum 10.31
    Daily Scrum 10.30
    Daily Scrum 10.29
    Daily Scrum 10.28
    Daily Scrum 10.27
    (Alpha)Let's-Chronos分数分配规则
    Daily Scrum 10.26
    Daily Scrum 10.25
  • 原文地址:https://www.cnblogs.com/charles-dxb/p/7082116.html
Copyright © 2011-2022 走看看