Se connecter à votre base de données
Votre base est managée et isolée dans son propre conteneur, quel que soit le moteur choisi à la commande : MariaDB (compatible MySQL), PostgreSQL ou Redis. Vous vous y connectez avec votre client habituel ou directement depuis votre application.
Vos identifiants
Vous les recevez par email à la création, et vous les retrouvez à tout moment depuis votre espace client :
- Hôte :
node.kaxcloud.com - Port : celui indiqué dans votre email et votre espace client (un port qui vous est propre, ex.
40000) - Utilisateur (MariaDB et PostgreSQL) : celui de votre email, de la forme
kax_xxxxxxxx. Redis n'a pas de nom d'utilisateur à saisir (oudefaultsi votre outil en exige un). - Base (MariaDB et PostgreSQL) :
kaxcloudest créée pour vous, libre à vous d'en créer d'autres. - Mot de passe : unique à votre base, masqué dans l'email, révélable et modifiable sur votre page de gestion
MariaDB
Compatible MySQL : tout client ou bibliothèque MySQL fonctionne. La connexion est chiffrée (TLS) dès que votre client le propose.
Avec HeidiSQL
- Ouvrez HeidiSQL et cliquez sur Nouveau (session).
- Type de réseau :
MariaDB or MySQL (TCP/IP). - Hôte :
node.kaxcloud.com- Utilisateur et Mot de passe : les vôtres. - Port : votre port (ex.
40000). - Cliquez sur Ouvrir. C'est tout - vos bases s'affichent à gauche.
Avec DBeaver
Nouvelle connexion → MariaDB → renseignez Host, Port, Database (laissez vide pour tout voir), Username, Password → Terminer.
En ligne de commande
mysql -h node.kaxcloud.com -P VOTRE_PORT -u VOTRE_UTILISATEUR -pLe mot de passe est demandé après validation (rien ne s'affiche pendant la saisie, c'est normal).
Depuis votre application
Exemple d'URL de connexion (Node.js, Python, PHP...) :
mysql://VOTRE_UTILISATEUR:VOTRE_MOT_DE_PASSE@node.kaxcloud.com:VOTRE_PORT/kaxcloudAccess denied ... (using password: YES) ? C'est un mot de passe qui ne correspond pas : réinitialisez-le (voir Changer le mot de passe). Si vous avez activé la whitelist IP, vérifiez aussi que votre IP actuelle est autorisée.PostgreSQL
PostgreSQL 16. La connexion est chiffrée (TLS) : la plupart des clients l'utilisent automatiquement. Le certificat est propre à votre serveur, choisissez donc le mode SSL require (et non verify-full, qui attend un certificat public).
Avec DBeaver
Nouvelle connexion → PostgreSQL → Host node.kaxcloud.com, Port, Database kaxcloud, Username, Password. Dans l'onglet SSL, cochez Use SSL avec le mode require → Terminer.
Avec pgAdmin
Clic droit sur Servers → Register → Server. Onglet Connection : Host, Port, Maintenance database kaxcloud, Username, Password. Onglet Parameters : SSL mode = require.
En ligne de commande
psql "host=node.kaxcloud.com port=VOTRE_PORT dbname=kaxcloud user=VOTRE_UTILISATEUR sslmode=require"Depuis votre application
Exemple d'URL de connexion (Node.js avec pg ou Prisma, Python, PHP...) :
postgresql://VOTRE_UTILISATEUR:VOTRE_MOT_DE_PASSE@node.kaxcloud.com:VOTRE_PORT/kaxcloud?sslmode=requirekaxcloud et peut créer ses propres bases. C'est suffisant pour toutes les applications courantes (Prisma, Sequelize, Django, Laravel...).password authentication failed ? Le mot de passe ne correspond pas : réinitialisez-le. no pg_hba.conf entry for host ? Votre whitelist IP est active et n'autorise pas l'adresse d'où vous vous connectez.Redis
Redis 7, idéal pour du cache, des files d'attente ou des données temporaires de votre bot. Il se connecte avec le mot de passe seul.
Avec Redis Insight
Add Redis database → Host node.kaxcloud.com, Port, Username laissé vide (ou default), Password → Add Redis Database.
En ligne de commande
redis-cli -h node.kaxcloud.com -p VOTRE_PORT --askpassDepuis votre application
URL de connexion, acceptée par ioredis, node-redis, redis-py et la plupart des bibliothèques :
redis://default:VOTRE_MOT_DE_PASSE@node.kaxcloud.com:VOTRE_PORTExemple en Python :
import redis
r = redis.Redis(host="node.kaxcloud.com", port=VOTRE_PORT, password="VOTRE_MOT_DE_PASSE")
r.set("cle", "valeur")NOAUTH Authentication required ou WRONGPASS ? Le mot de passe est absent ou incorrect. Redis n'a pas de whitelist IP : la sécurité repose sur le mot de passe, gardez-le secret.