The library for a Student Management System coded in C++. This is a "dummy" project that is not used but done to practise C++ and also software engineering in terms of issues, issue tracking, issue refinement, requirements engineering, releases and also databases
This script should enable a database user with privileges to create a database and database users to quickly setup the database by also importing all the required sql files.
This should:
Not have any hard coded passwords and host names (i.e. have the script ask the user for them)
Passwords should have echo turned off (i.e. do not display on terminal)
Check if the database exists (if possible, if not just assume the user knows it doesn't exist already). If possible and it already exists, throw an error)
Create the database with a specified database name
Create a user with specified username and password
Grant all privileges to that user on the database you created
This script should enable a database user with privileges to create a database and database users to quickly setup the database by also importing all the required sql files.
This should: