Créer et nommer vos bases de données

Votre service n'est pas limité à une seule base : en MariaDB comme en PostgreSQL, vous pouvez créer autant de bases que vous voulez, avec le nom de votre choix, directement depuis votre client ou en SQL. Une base kaxcloud est créée pour vous au départ.

MariaDB

Depuis HeidiSQL

Clic droit sur la liste des bases (à gauche) → Créer → Base de données → donnez-lui un nom → OK.

En SQL

CREATE DATABASE ma_nouvelle_base;

Vous avez automatiquement tous les droits sur les bases que vous créez.

Renommer une base

MariaDB n'a pas de commande "renommer" directe : on crée la nouvelle base puis on y déplace les tables. Le plus simple reste un export/import via votre client SQL.

PostgreSQL

Créer une base

Dans DBeaver ou pgAdmin : clic droit sur Databases → Create → Database. Ou en SQL :

CREATE DATABASE ma_nouvelle_base;

Vous êtes propriétaire des bases que vous créez, avec tous les droits dessus.

Renommer une base

PostgreSQL sait renommer directement, à condition que personne ne soit connecté à la base concernée (connectez-vous à une autre base, par exemple kaxcloud, pour le faire) :

ALTER DATABASE ancien_nom RENAME TO nouveau_nom;

Redis

Redis n'a pas de bases nommées : il propose 16 bases numérotées, de 0 à 15. Vous êtes sur la base 0 par défaut. Pour en utiliser une autre, ajoutez son numéro à la fin de l'URL de connexion (redis://default:...@node.kaxcloud.com:VOTRE_PORT/1) ou envoyez SELECT 1. Pratique pour séparer par exemple le cache de deux bots.

En MariaDB et PostgreSQL, votre nom d'utilisateur de connexion (kax_xxxxxxxx), lui, ne change pas : c'est votre identifiant fixe. Seuls les noms de bases sont libres.