zoukankan      html  css  js  c++  java
  • 批处理操作mysql数据库

    批处理操作mysql数据库
    1、使用批处理自动登录mysql数据库
    @echo off
    cd C:program filesmysqlmysql server 5.5in
    mysql -u root --password=123456 //123456是登陆密码
    ####################################################################
    这一种是进行前就让用户先择好要用的数据库,如我这里是用test这个数据库。
    @echo off
    cd C:program filesmysqlmysql server 5.5in
    @set db=
    @set password=root
    echo 请输入的您要使用的数据库:
    @set /p db=
    mysql -u root --password=%password% %db%
    ####################################################################
    2、使用批处理自动登录mysql数据库创建rms数据库,并导入数据信息
    @echo off
    set path=C:program filesmysqlmysql server 5.5in

    cd ./
    set CURR_PATH=%cd%
    mysql -h localhost -u root --password=root < operate.txt  //自动登录mysql数据库并创建rms数据库
    mysql -h localhost -u root  -p rms < rms.sql --password=root //导入数据信息到创建的rms数据库

    operate.txt文件内容如下:在这里还可以添加其它操作命令
    create database rms;
    rms.sql文件为要导入的数据
    在rms.sql文件中可根据需要添加其它命令,如增加一个用户user密码为1234,让他可以在任何主机上登录,并对所有数据库有查询
    、插入、修改、删除的权限。在rms.sql文件中键入以下命令:
    grant select,insert,update,delete on *.* to user@"%" identified by "1234";
  • 相关阅读:
    HDU 5319 Painter
    HDU 5328 Problem Killer
    HDU 5327 Olympiad
    HDU 5339 Untitled
    HDU 5335 Walk Out
    HDU 5317 RGCDQ
    HDU 5326 Work
    CF GYM 100703A Tea-drinking
    CF GYM 100703B Energy Saving
    CF GYM 100703F Game of words
  • 原文地址:https://www.cnblogs.com/zhangzhifeng/p/6069597.html
Copyright © 2011-2022 走看看