how to setup a database with django and mariadb code example

Example: install and set up mariadb django

:~$ sudo apt-get install mariadb-server default-libmysqlclient-dev python3-dev

:~$ sudo mysql_secure_installation

:~$ sudo mysql -p

// in the mariadb shell
> CREATE USER "user"@"localhost" IDENTIFIED BY "password";

> CREATE DATABASE databaseName;

> GRANT ALL PRIVILEGES ON databaseName.* TO "user"@"localhost";

> FLUSH PRIVILEGES;

// create python virtual env in project dir and activate it

:~$ python3 -m venv venv

:~$ source venv/bin/activate

// install project dependecies

:~$ pip install wheel

:~$ pip install -r requirements.txt