Добре, така че ако правите това от дома си и искате да стартирате скриптове за приложения на Google, вашата локална база данни MYsql на вашия лаптоп, следвайте стъпките по-долу:-
1) Изложете порт 3306 на вашия лаптоп към интернет.
Влезте във вашия рутер и препратете порта 3306 към вашия лаптоп:- Ето кратък видеоклип в YouTube, ако притежавате рутер netgear. По принцип това, което правите тук е; когато скриптът на google, изпълняван на сървърите на google, се опитва да намери вашата база данни, той удря рутера (обществен IP) на порт 3306. Сега оттам тази заявка се насочва към конкретния ви лаптоп. Примерно видео за препращане на порт:-Видео за пренасочване на порт
2) Отворете MYSql данните за всеки с потребителско име и парола от всеки компютър:-изпълнете следната команда на вашата MySQL база данни:-
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
3) Използвайте публичния си IP в следния ред:-Така че вместо ofvar conn =Jdbc.getConnection("jdbc:mysql://127.0.0.1:3306/test", "root",""); използвайте следното
var conn = Jdbc.getConnection("jdbc:mysql://127.0.0.1:3306/test", "root","");
Само в случай, че се сблъскате с проблеми със съвместимостта на IPV6 и JDBC, каквито повечето ще имат. Вземете обществения си IP от следния адрес:-вземете моя IPV4 адрес
Така че вместо 127.0.0.1 използвайте резултатите от горната заявка в Google