L'hébergement mutualisé pour tou·te·s, imaginé par des développeur·euse·s, pour des développeur·euse·s.
Découvrir le Cloud PublicServeur | mysql-[compte].alwaysdata.net |
Port | 3306 (Port MySQL par défaut) |
Interface web | phpMyAdmin |
Ces informations de connexion dépendent du compte concerné. Vous pouvez retrouver les valeurs précises dans la section Bases de données > MySQL de l’interface d’administration.
mysql
Dans notre exemple, nous utilisons l'accès SSH et considérons les informations suivantes :
foo
foo_base
foo
pour le compte foo).foo@ssh:~$ mysql -h mysql-foo.alwaysdata.net -u foo -p foo_base
Lors de la création de vos bases et utilisateurs MySQL, vous avez la possibilité de donner les permissions suivantes :
Si vous modifiez les permissions de vos utilisateurs via une application tierce, toute validation via l’interface d’administration (ou via l’API) réinitialisera les permissions selon les directives ci-dessus.
Plusieurs possibilités :
utiliser notre fonctionnalité de restauration de sauvegarde ;
utiliser la commande suivante :
$ zstdcat $HOME/admin/backup/[date]/mysql/[base].sql.zst | mysql -h mysql-[compte].alwaysdata.net -u [utilisateur] -p [base]
récupérer l’archive et utiliser le client de son choix.
Le nombre de connexions simultanées maximum par utilisateur est de 40. Il est possible à la demande de le modifier en Cloud Privé.
MySQL bloque la taille du nom des utilisateurs ; si le nom de votre compte est trop important un ID lui sera alloué. Vous le retrouverez dans Bases de données > MySQL > Utilisateurs.
Un ANALYZE TABLE est exécuté quotidiennement sur toutes vos tables pour garantir de bonnes performances, mais n’hésitez pas à le faire vous-même lorsque vos données changent drastiquement, par exemple après un import de base de données.
Pour connaître la configuration MariaDB, utilisez la requête SQL show variables
.
Les events MySQL ne sont pas supportés par nos serveurs.
Sur le Cloud Public, vous pouvez changer sql_mode
par connexion (SET SESSION).
MariaDB est proposé par défaut sur nos serveurs mais les utilisateurs de Cloud Privé peuvent demander à utiliser MySQL.