Chinaunix首页 | 论坛 | 博客
  • 博客访问: 205215
  • 博文数量: 66
  • 博客积分: 966
  • 博客等级: 准尉
  • 技术积分: 550
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-11 11:52
文章分类

全部博文(66)

文章存档

2012年(60)

2011年(6)

分类:

2012-06-06 11:30:18

原文地址:批处理操作mysql数据库 作者:mutes

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

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 " identified by "1234";
阅读(847) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~