さて、あなたがあなたの家からこれをやっていて、あなたのラップトップであなたのローカルMYsqlデータベースがグーグルアプリスクリプトを実行したいなら、以下のステップに従ってください:-
1)ラップトップのポート3306をインターネットに公開します。
ルーターにログインし、3306ポートをラップトップにポート転送します。-ネットギアルーターを所有している場合は、短いYouTubeビデオをご覧ください。基本的に、ここで行っているのは次のとおりです。グーグルサーバーで実行されているグーグルスクリプトがデータベースを見つけようとすると、ポート3306のルーター(パブリックIP)に到達します。そこから、このリクエストは特定のラップトップにルーティングされます。ポート転送ビデオの例:-ポート転送ビデオ
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を取得します。-
したがって、127.0.0.1の代わりに、上記のgoogleクエリの結果を使用してください