发福利啦,经常使用小型数据库的童鞋有福了

来源:互联网 发布:sqoop mysql导入hive 编辑:程序博客网 时间:2024/04/28 20:19
我们在日常开发中经常会用到数据库软件,比方说Oracle ,Mysql ,DB2 ,神马的好多好多, 不过相比之下还是 Oracle 和 Mysql 用的比较多一些吧。哎,特别是还有同学电脑里面 不但有Oracle 还有Mysql啊, 那真是一个坑爹啊 ,开机时间直线上升啊,我想大家都能明白,就是因为数据库的后台加载的机制和 他开机时就默认加载的服务导致了我们开机速度那是超慢啊,肿么办呢? 下面让楼主叫你一种好方法:


首先,我们要斩草除根,不允许它 开机加载服务和运行:右键点击“我的电脑” 点击"管理",等待出现窗体之后,点击左下方的“服务” , 打开之后,找到 Mysql 服务:mysql ,找到Oracle 服务, 博主要是木有记错的话,是5个,都是Oracle 开头的,统统右键之,把自动改成手动开启。


现在都做完之后,又出现了一个严重的问题,那就是数据库每次要用都要去我的电脑一顿乱调,很是麻烦,这时候博主用他的钛合金大膝盖想到了一个好方法,“批处理”。


博主用批处理简单的实现了一个菜单的功能,效果就是 可以输入1 2 3这样的数字进行操作。便捷的开启数据库服务,而且这样开启数据库的速度是非常快的,因为也许数据库版本不同,每个同学的数据库服务名称可能不一样,要是使用的Mysql5.5 和Oracle 11G的 同学可以直接使用博主提供的 批处理文件,要是版本不同的话,就请童鞋自行更改一下
 服务的参数名,如何查看参数名呢?就是刚刚修改成手动的那个 界面里最上面就有服务的本名,记住 要是中间有空格的话,一定用 引号把它 扩住。贴出代码,记得修改之后保存为".bat" 的 文件格式, winXP win7 直接双击使用, win8用户记得 右键使用管理员运行。


@echo off










color 0a


echo.


echo.


echo       Design By Liuzhilong


echo                 2012.12.20


:top










echo.


echo.


echo --------------------------------------------


echo      1. 启动 "MySql"  服务


echo      2. 关闭 "MySql"  服务


echo      3. 启动 "Oracle" 服务


echo      4. 关闭 "Oracle" 服务


echo      5.    退出系统


echo.


echo.


echo    请等待提示操作成功之后再继续


echo.


echo.


echo --------------------------------------------










choice /c 12345 /m 请输入一个选项以继续:










if errorlevel 5 goto 5


if errorlevel 4 goto 4


if errorlevel 3 goto 3


if errorlevel 2 goto 2


if errorlevel 1 goto 1










:1


sc start MySQL


cls


echo        ***操作成功***


goto top










:2


sc stop MySQL


cls


echo        ***操作成功***


goto top










:3


sc start OracleServiceORCL


sc start OracleOraDb11g_home1TNSListener


cls


echo        ***操作成功***


goto top










:4


sc stop OracleServiceORCL


sc stop OracleOraDb11g_home1TNSListener


cls


echo        ***操作成功***


goto top










:5


exit








博主奉献出自己的:


http://download.csdn.net/detail/liuzhilong0627/5123116


效果图:





原创粉丝点击