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