Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ############################################################################
- #
- # B A S I C U S E R C O N F I G U R A T I O N A R E A
- #
- ############################################################################
- #########################################
- # server - Base Table host
- # user - Base Table login
- # pass - Base Table login password
- # wdb - Base Table name
- #########################################
- user='root'
- pass='password'
- wdb='ncdb-install'
- ############################################################################
- #
- # A D V A N C E D U S E R C O N F I G U R A T I O N A R E A
- #
- ############################################################################
- server='localhost'
- port='3306'
- ############################################################################
- #
- # D O N O T M O D I F Y B E Y O N D T H I S P O I N T
- #
- ############################################################################
- until [ $letter == 'x' ]
- do
- clear
- echo
- echo '####################################'
- echo '####### Next Chapter #######'
- echo '###### Database ######'
- echo '####### Import Tool #######'
- echo '####################################'
- echo
- echo 'Please type the letter for the option:'
- echo
- echo 'i = Install NCDB'
- echo 'c = Install NCDB Changesets'
- echo
- echo
- echo 'x - Exit'
- echo
- read -p 'Enter Letter: ' letter
- case $letter in
- 'i')
- echo -n 'Importing NCDB database.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < database.sql && echo 'OK'
- read -p 'Done. Press any key to return to the main menu..'
- ;;
- 'c')
- echo -n 'Importing changeset 14.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < changesets/changeset_14.sql && echo 'OK'
- echo -n 'Importing changeset 17.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < changesets/changeset_17.sql && echo 'OK'
- echo -n 'Importing changeset 18.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < changesets/changeset_18.sql && echo 'OK'
- echo -n 'Importing changeset 22.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < changesets/changeset_22.sql && echo 'OK'
- echo -n 'Importing changeset 28.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < changesets/changeset_28.sql && echo 'OK'
- echo -n 'Importing changeset 30.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < changesets/changeset_30.sql && echo 'OK'
- echo -n 'Importing changeset 36.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < changesets/changeset_36.sql && echo 'OK'
- echo -n 'Importing changeset 40.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < changesets/changeset_40.sql && echo 'OK'
- echo -n 'Importing changeset 43.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < changesets/changeset_43.sql && echo 'OK'
- echo -n 'Importing changeset 47.. ' && mysql -h $server --user=$user --password=$pass --port=$port $wdb < changesets/changeset_47.sql && echo 'OK'
- read -p 'Done. Press any key to return to the main menu..'
- ;;
- *)
- read -p 'Invalid option specified. Press any key to return to the main menu..'
- ;;
- esac
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement