From fa0530e18c1105992cf4e2fade997d0da3acf109 Mon Sep 17 00:00:00 2001 From: LinMihigo Date: Thu, 15 May 2025 19:22:59 +0200 Subject: [PATCH] Set up mysql and db --- backend.py | 3 +++ db.sql | 15 +++++++++++++++ mysql.sh | 5 +++++ 3 files changed, 23 insertions(+) create mode 100644 backend.py create mode 100644 db.sql create mode 100644 mysql.sh diff --git a/backend.py b/backend.py new file mode 100644 index 0000000..0a46395 --- /dev/null +++ b/backend.py @@ -0,0 +1,3 @@ +#!/usr/bin/env python3 +"""This module contains the back end of the application +""" diff --git a/db.sql b/db.sql new file mode 100644 index 0000000..2765315 --- /dev/null +++ b/db.sql @@ -0,0 +1,15 @@ +-- Creates an user +CREATE USER +IF NOT EXISTS 'admin'@'%' IDENTIFIED BY '@Avatarme1'; + +-- Grant rights to admin user +GRANT ALL PRIVILEGES ON `CMT`.* TO 'admin'@'%'; +FLUSH PRIVILEGES; + +-- Create DB +CREATE DATABASE +IF NOT EXISTS CMT; + +-- Create table +CREATE TABLE +IF NOT EXISTS clients; diff --git a/mysql.sh b/mysql.sh new file mode 100644 index 0000000..b74e941 --- /dev/null +++ b/mysql.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +# Setting up the mysql +sudo apt update -y && sudo apt upgrade -y +sudo apt install mysql-server