Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从Chrome扩展访问Google云SQL数据库_Javascript_Ajax_Google Chrome Extension_Google Cloud Storage_Google Cloud Sql - Fatal编程技术网

Javascript 从Chrome扩展访问Google云SQL数据库

Javascript 从Chrome扩展访问Google云SQL数据库,javascript,ajax,google-chrome-extension,google-cloud-storage,google-cloud-sql,Javascript,Ajax,Google Chrome Extension,Google Cloud Storage,Google Cloud Sql,我正在开发一个Chrome扩展,我正在寻找一种获得客户端JavaScript的方法,而不需要任何后端层。可能吗? 也许可以使用SQL查询作为参数向Google云发出AJAX请求?我正在使用谷歌OAuth。 谢谢 由于云SQL使用MySQL wire协议,并且没有javascript支持(甚至对于底层套接字要求),因此无法直接将javascript连接到云SQL 即使可以,您也可能不应该这样做,因为要使这样的系统安全是非常困难的。由于必须在扩展中嵌入数据库的用户名/密码,因此不能在用户之间强制执行

我正在开发一个Chrome扩展,我正在寻找一种获得客户端JavaScript的方法,而不需要任何后端层。可能吗? 也许可以使用SQL查询作为参数向Google云发出AJAX请求?我正在使用谷歌OAuth。
谢谢

由于云SQL使用MySQL wire协议,并且没有javascript支持(甚至对于底层套接字要求),因此无法直接将javascript连接到云SQL

即使可以,您也可能不应该这样做,因为要使这样的系统安全是非常困难的。由于必须在扩展中嵌入数据库的用户名/密码,因此不能在用户之间强制执行任何数据分离

通常需要一个后端来实施ACL,这也使得未来的开发(应用程序、网站、桌面应用程序、API等)变得更加容易。此后端不必是一个复杂的beast—提供了一个良好的开箱即用的后端,无需编码(尽管它不受MySQL支持)。

可能与