Итак, если вы делаете это из своего дома и хотите запускать сценарии приложений 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-адрес в следующей строке: - Итак, вместо var 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.
person
Deepika Shet
schedule
28.06.2015