标题: 批处理连接 MSSQL 和 MYSQL 语句 [打印本页] 作者: chinaliuqi 时间: 2007-12-5 04:18 标题: 批处理连接 MSSQL 和 MYSQL 语句
MSSQL 连接调用方法
osql /S (local) /U 帐号 /P 密码 /Q "select name from dbo.sysdatabases" | find ht
MYSQL 连接调用方法
echo SELECT ip,port,protocol FROM `portstat` WHERE id='%id%'|mysql -h主机 -u帐号 -p密码 数据库名
这个帖子如果再没人回,以后就不发了。作者: chinaliuqi 时间: 2007-12-5 04:22 :mssql 建库脚本
:start
@ECHO off
rem'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
rem 请在使用和转载时保留作者信息
rem MKSQL.BAT
rem
rem Date: 7/6/2007
rem Company Newhi
rem www.newhi.net
rem Email liuqi@newhi.net
rem '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
title MSSQL建库程序
@mode con cols=40 lines=10
color 1e
set /p mssqlid="请输入登陆名:"
cls
if exist D:\mssqldata\%mssqlid%_db_Data.MDF goto end
echo 你输入的登陆名是 %mssqlid%
set /p mssqlpw="请输入数据库密码:"
cls
set /p datamaxsize="请输入数据大小/MB:"
set /a datamax=%datamaxsize%*1024
rem'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
rem 请在使用和转载时保留作者信息
rem MKSQL.BAT
rem
rem Date: 7/6/2007
rem Company Newhi
rem www.newhi.net
rem Email liuqi@newhi.net
rem '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
title MYSQL建库程序
@mode con cols=40 lines=10
color 1e
set /p mysqlid="请输入登陆名:"
cls
if exist D:\mysql\data\%mysqlid%_db goto end
set /p mysqlpw="请输入数据库密码:"
cls
d:
cd D:\mysql\bin
echo create database %mysqlid%_db;|MySQL -h localhost -uroot -p密码
net stop "MySql"
net start "MySql"
goto over
:end
echo %mysqlid% 已存在 请核实后输入!
ping -n 5 127.0.0.1>nul
goto start
:over
[ Last edited by chinaliuqi on 2007-12-5 at 04:26 AM ]作者: chinaliuqi 时间: 2007-12-5 04:27 以上脚本 请根据自己的实际情况进行修改!作者: chinaliuqi 时间: 2007-12-5 04:33 一个监控报警页面,是通过批处理实现的!当然也用了数据库