Heim  >  Fragen und Antworten  >  Hauptteil

PHP - Linux startet zwei MySQL-Dienste gleichzeitig

Virtuelle Maschinenumgebung: Port 192.168.0.140

        本地可以连接使用这个端口
        有密码
        使用navicat 工具可以进入mysql 服务

Verwenden Sie mysql -uroot -p auf der virtuellen Maschine.
Betreten Sie den MySQL-Dienst und stellen Sie fest, dass die oben verbundene Datenbank nicht dieselbe Datenbank ist! ,
Und das Passwort ist leer
Es enthält auch keine MySQL-Tabelle

Also habe ich vermutet, dass zwei MySQL-Dienste installiert sind
Dann habe ich das Datenverzeichnis in phpstudy gefunden

Darin sind die Daten, die ich verwendet habe, um über 192.168.0.140 eine Verbindung zur Datenbank herzustellen

Was muss ich ändern, damit mysql -uroot -p
auch auf dieses Verzeichnis zeigt, oder muss ich dieses Datenverzeichnis verschieben?

为情所困为情所困2680 Tage vor769

Antworte allen(1)Ich werde antworten

  • 世界只因有你

    世界只因有你2017-06-05 11:09:41

    楼主,同一个端口是不能同时监听的, 既然在不同的机器同时装了2个mysql,那么链接的时候,为何非要省略 host? 如果实在强行想偷懒, 建议写个shell就可以了

    Antwort
    0
  • StornierenAntwort