Kunal Ved Ответов: 0

Mysql пакетный файл скрипт вход в HTML


Привет,

У меня есть скрипт mysql (test.sql), который я запускаю из пакета(all.bat)

тест.SQL будет выглядеть как
CREATE TABLE Persons111 (
    PersonID int,
    LastName varchar(255),
    FirstName varchar(255),
    Address varchar(255),
    City int
);	

CREATE TABLE City(
    City_Id int,
    Name varchar(255)
);	


все.летучая мышь выглядит так
C:\wamp\bin\mysql\mysql5.6.17\bin\mysql.exe -u root < test.sql


Я хочу записать результат выполнения скрипта в html-файл.

Может ли кто - нибудь помочь мне в этом ?

Что я уже пробовал:

Я погуглил и нашел это, но не смог связать его с моей партией


@echo off
set lst=E:\Bat\all.bat
set opt=E:\Bat\output.html

if exist %lst% goto Label1

echo.
echo Cannot find %lst%
echo.
Pause
goto :eof

:Label1
echo ^<html^> > %opt%
echo ^<br^> >> %opt%
echo Ping Test STARTED on %date% at %time% >> %opt%
echo ^<br^> >> %opt%
echo ================================================= >> %opt%
echo ^<br^> >> %opt%
for /f %%i in (%lst%) do call :Sub %%i
echo ================================================= >> %opt%
echo ^<br^> >> %opt%
echo ^</font^> >> %opt%
echo Ping Test ENDED on %date% at %time% >> %opt%
echo ^</html^> >> %opt%
explorer %opt%
goto :eof
:Sub
echo Testing %1
set state=OK
ping -n 1 %1
rem if errorlevel 1 set state="^<font color=red>DOWN^</font>"
if errorlevel 1 set state="<font color=red>DOWN</font>"
echo %1 is %state% >> %opt%
echo ^<br^> >> %opt%

0 Ответов