sql >> Databasteknik >  >> RDS >> Mysql

fjärransluta till mysql

När du ansluter till 127.0.0.1 , ansluter du till det nuvarande systemet. Oavsett vilket system som körs:main eller vm . Du bör konfigurera nätverksinställningarna för VirtualBox så att vm kan ansluta till ditt huvudsystem. I det här fallet ansluter du från vm inte till localhost utan till IP-adress som du ställt in till huvud OS .

Eller så kan du ställa in MySQL till vm och flytta din databas till den MySQL .

REDIGERA

För att testa anslutning till MySQL du kan använda telnet (http://windows.microsoft.com/ sv-se/windows/telnet-faq#1TC=windows-7 ). Först bör du känna till MySQL hamn. Du kan hämta det från MySQL konfigurera eller prova portar från @Prageeth Roshanes svar. Sedan bör du försöka ansluta från VirtualBox till MySQL till hittad hamn. Du kan använda eller programmera eller telnet. Om du har problem med anslutningar, försök att kontrollera att brandväggen i VM och i huvudoperativsystemet inte är blockerad för ditt program (eller telnet).

P.S. Om du kan ansluta till MySQL från en annan dator, men det går inte att ansluta från den virtuella datorn, är problemet i den virtuella datorns nätverksinställningar.



  1. Databashörna:Nybörjarguide till Mysql-lagringsmotorer

  2. SET GLOBAL max_allowed_packet fungerar inte

  3. Returnera endast en rad från tabellen längst till höger för varje rad i tabellen längst till vänster

  4. Avancerad databasövervakning och hantering för TimescaleDB