Accedi per seguire   
Seguaci 0
markdima

Aiuto Creazione File Bat

1 messaggio in questa discussione

Ciao ragazzi,

vi espongo il mio problema...

vorrei realizzare un file batch per la creazione da zero di un database in mysql, successivamente creare l'utente ed assegnarli i privilegi sul db appena creato.

Successivamente accedere col nuovo utente e popolare il db creando tabelle ecc...

Vi posto il codice scritto...

echo off

cls

:MAIN

echo SEGUI QUESTI SEMPLICI PASSI PER IMPOSTARE LO SCRPT DI GENERAZIONE DEL DB E DELLE TABELLE

echo.

echo Digita la password dell'utente root di mysql(SE NON E' DEFINITA DIGITA null)

set /p password=

echo.

echo Eì già presente un utente decisionTreeID@localhost(s/n)?

set /p utente=

echo.

pause

if %password%== null (Goto UNO) else if not %password%== null (Goto DUE) else (Goto END)

:UNO

echo uno

pause

if %utente%==s (Goto TRE) else if %utente%==n (Goto QUATTRO) else (Goto END)

:DUE

echo due

pause

if %utente%==s (Goto CINQUE) else if %utente%==n (Goto SEI) else Goto END

:TRE

echo tre

pause

mysql -u root

source createDB.sql

exit;

mysql -u decisionTreeID -p ClassificationData echo decTreePassword

source dumpClassificationdata.sql;

exit;

Goto END

:QUATTRO

echo quattro

pause

mysql -u root

source createDBnotuser.sql

exit;

mysql -u decisionTreeID -p ClassificationData echo decTreePassword

source dumpClassificationdata.sql;

exit;

Goto END

:CINQUE

echo cinque

pause

mysql -u root -p echo %password%

source createDB.sql

exit;

mysql -u decisionTreeID -p ClassificationData echo decTreePassword

source dumpClassificationdata.sql;

exit;

Goto END

:SEI

echo sei

pause

mysql -u root -p echo %password%

source createDBnotuser.sql

exit;

mysql -u decisionTreeID -p ClassificationData echo decTreePassword

source dumpClassificationdata.sql;

exit;

Goto END

:END

echo end

pause

exit

spero che qualcuno mi possa dare una mano...grazie! :)

InstallazioneBD(1).txt

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un utente registrato per partecipare

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!


Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.


Accedi Ora
Accedi per seguire   
Seguaci 0