Okej, więc jeśli robisz to z domu i chcesz uruchomić skrypty aplikacji google w swojej lokalnej bazie danych MYsql na swoim laptopie, wykonaj poniższe czynności:-
1) Udostępnij port 3306 na swoim laptopie w Internecie.
Zaloguj się do routera i przekieruj port 3306 do laptopa:-Oto krótki film z YouTube, jeśli posiadasz router Netgear. Zasadniczo to, co tutaj robisz; kiedy skrypt Google działający na serwerach Google próbuje zlokalizować Twoją bazę danych, trafia na router (publiczny adres IP) na porcie 3306. Teraz to żądanie jest kierowane do konkretnego laptopa. Przykładowe wideo dotyczące przekierowania portów:-Przekierowanie portów wideo
2) Otwórz dane MYSql każdemu, kto ma nazwę użytkownika i hasło z dowolnego komputera:-uruchom następujące polecenie w bazie danych MySQL:-
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
3) Użyj swojego publicznego adresu IP w następującym wierszu :-Więc zamiast ofvar conn =Jdbc.getConnection("jdbc:mysql://127.0.0.1:3306/test", "root",""); użyj następującego
var conn = Jdbc.getConnection("jdbc:mysql://127.0.0.1:3306/test", "root","");
Na wszelki wypadek, jak większość, napotkasz problemy ze zgodnością IPV6 i JDBC. Uzyskaj swój publiczny adres IP z następującego adresu:-pobierz mój Adres IPV4
Więc zamiast 127.0.0.1 użyj wyników z powyższego zapytania Google