Chinaunix首页 | 论坛 | 博客
  • 博客访问: 471545
  • 博文数量: 145
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1139
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-14 16:47
个人简介

路漫漫其修远兮,吾将上下而求索

文章分类

全部博文(145)

文章存档

2016年(10)

2015年(15)

2014年(120)

我的朋友

分类: WINDOWS

2014-01-21 14:37:02

批处理操作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@echo off
C:
cd C:\Program Files\MySQL\MySQL Server 5.1\bin  
mysql -h localhost -u root --password=123456 < F:\批处理学习\mysql\create.txt   //自动登录mysql数据库并创建rms数据库
mysql -h localhost -u root  -p123456 t_user_log < F:\批处理学习\mysql\t_user_log.sql  //导入数据信息到创建的rms数据库
pause 
create.txt文件内容如下:在这里还可以添加其它操作命令
create databaset_user_log;
t_user_log.sql文件为要导入的数据
t_user_log.sql文件中可根据需要添加其它命令,如增加一个用户user密码为1234,让他可以在任何主机上登录,并对所有数据库有查询
、插入、修改、删除的权限。在t_user_log.sql文件中键入以下命令:
grant select,insert,update,delete on *.* to user@"%" identified by "1234";



阅读(3640) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~