mirror of
https://github.com/Lemonochrme/service-architecture.git
synced 2025-06-08 13:40:50 +02:00
.. | ||
db.sh | ||
db.sql | ||
init.sh | ||
init.sql | ||
README.md | ||
remove.sh |
Database Initialization
Install mariadb:
On Arch-Linux
pacman -S mariadb
sudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
sudo chown -R mysql:mysql /var/lib/mysql
sudo systemctl enable mariadb
sudo systemctl start mariadb
Create a user
sudo mariadb -u root -p
CREATE USER '<user>'@'localhost' IDENTIFIED BY '<password>';
GRANT ALL PRIVILEGES ON *.* TO '<user>'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Run the init.sh
to create the database.
If you want to update the database, it is recommended to run
remove.sh
before hand.