批处理mysql创建用户_mysql 批处理文件--- 创建 用户 以及 导入数据

在window下,通过批处理文件(.bat),进行开启MYSQL服务,导入数据文件(.sql)

1)新建一个txt文件,写入以下内容

rem 启动mysql56服务  mysql56是我的mysql服务名称  若该服务已启动,则下面2行代码可省略

cd C:\Windows\system32

net start mysql56

rem 进入安装目录的路径下 C:\Program Files\MySQL\MySQL Server 5.6\bin  执行以下代码    数据库文件mysql_create.sql 位置在  C:/Users/huamao/Desktop

cd C:\Program Files\MySQL\MySQL Server 5.6\bin

mysql -hlocalhost -uroot -phuamao33587 < C:/Users/huamao/Desktop/mysql_create.sql

mysql -hlocalhost -uroot -phuamao33587

2)另存为后缀名为 .bat 的文件  点击即可自动执行

84098acf4acc3c6bd74290248643addf.png

顺便附上我的mysql_create.sql中的内容,(mysql_create.sql也是由.txt 另存为.sql生成的)

--创建用户密码并授权,最后建了2张表

create database pumberrinfo;

create user wuyun11 identified by ‘123456‘;

grant all privileges on pumberrinfo6.* to wuyun11 identified by ‘123456‘;

flush privileges;

use pumberrinfo;

create table hisRunInfo

(NumID bigint not null auto_increment primary key,

IP varchar(15),

CANID int unsigned not null,

MType char(4),

OperMode char(6),

OperState char(6),

Out1_Mode char(6),

Out1_State char(6),

Out2_Mode char(6),

Out2_State char(6),

Out3_Mode char(6),

Out3_State char(6),

Freq_IValue float unsigned,

QFlow float(13,2) unsigned,

Accum float(13,2) unsigned,

Total double (20,2)unsigned,

Time char(20)

)default charset=utf8 auto_increment=1;

create table errinfo

(NumID bigint not null auto_increment primary key,

IP varchar(15),

CANID int unsigned not null,

errType char(15) not null,

errRank char(4),

errTime char(20),

errDescribe varchar(30) default "null")default charset=utf8 auto_increment=1;

原文:http://www.cnblogs.com/wuyun-blog/p/4444758.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值