Maison  >  Questions et réponses  >  le corps du texte

Utiliser Docker pour exécuter Mariadb mais la base de données est vide

<p>Ainsi, je peux accéder à l'exécution de MySQL dans la machine virtuelle en utilisant : mysql -h (IP de Mariadb) -u (utilisateur) -p (mot de passe) nom de la base de données Maintenant, lorsque j'essaie de créer la commande suivante pour exécuter mariadb dans un conteneur Docker : [ref] (Comment accéder à mariadb sur Docker à distance ?). Ensuite, lorsque j'affiche le tableau, il affiche <strong>Empty Set (0,000 seconds)</strong>. Je ne sais pas pourquoi je ne peux pas voir les données via Docker. J'ai également essayé d'utiliser Docker IP comme conteneur, même chose. Quelqu'un connaît-il une solution à ce problème ? Merci d'avance. </p>
P粉364129744P粉364129744416 Il y a quelques jours479

répondre à tous(1)je répondrai

  • P粉144705065

    P粉1447050652023-09-01 10:44:05

    Je peux le comprendre. Je devais juste faire quelque chose comme ça - Parfois, vous devez spécifier le port du serveur ou forcer le mode TCP :

    mysql -h 173.18.0.2 -P 3308 --protocol=TCP -u root -p

    répondre
    0
  • Annulerrépondre