我正在創建基於Web的應用程序,而且我的mysql數據庫與Web應用程序位於同一個域中。我的問題是我可以直接訪問使用純JavaScript的MySQL數據庫數據。我想要做的是從某一列中選擇所有數據,並能夠從列中隨機選擇一個值。例如 COLUMN1 貓 狗 熊 虎 隨機選擇=狗使用javascript在同一個域上提取mySQL數據
0
A
回答
1
我的問題是可以使用我純JavaScript
是直接訪問MySQL數據庫數據,只要它的服務器端的JavaScript(即的node.js)。但我懷疑你的意思是使用clientside javascript。這在理論上可以使用asm.js,但需要付出巨大的努力,而且由於大多數Web交付應用程序是圍繞訪問一個服務器的許多客戶端的模型而設計的,這意味着直接在互聯網上暴露dbms - 這不會是理智的人永遠不會。
您所描述的最接近的通用架構模式是在dbms之上提供抽象層的REST服務器。
1
- 如果您想直接從瀏覽器訪問您的MySQL數據庫:
答:不可能
- 如果您想在JavaScript中編寫一些代碼,它將在服務器上運行:
答:可能
您可以在服務器,它基本上是純JavaScript寫上非常基本的Node.js代碼,然後你可以使用任何的MySQL插件連接到數據庫。然後你將需要公開一個簡單的API,你可以從你的應用程序調用。
相關問題
- 1. 提取數據到另一個在MySQL
- 2. 使用Grails域從兩個以上的表中提取數據
- 3. mysql如何提取一列使用子串數據和同桌
- 4. 從一個不同的域使用javascript或html提取整個表格
- 5. 如何提取數據到同一個對象的JavaScript
- 6. 使用Retrofit從一個鍵提取不同的數據
- 7. 提取數據,僅使用MySQL的
- 8. 如何使用JavaScript從MySQL提取格式顯示數據?
- 9. 使用JavaScript跨域HTML源提取
- 10. 使用javascript提取XML數據
- 11. 使用JavaScript提取EXIF數據
- 12. 使用Javascript從SOAP中提取數據
- 13. 使用sed/regex在同一行上提取多個實例
- 14. 從域ncfile提取數據
- 15. 使用同一類的多個元素在Javascript中提取數字
- 16. 只有一個我的領域提交到mySQL數據庫
- 17. 如何在同一個java webapp上使用不同的子域
- 18. 在使用javascript的同一個鼠標懸停上使用雙工具提示
- 19. 跨不同域上的兩個網站使用一個數據庫
- 20. MySQL從同一個表中提取數據,SUM條件爲多個列
- 21. 是否可以使用querySelector提取上一個和下一個數據?
- 22. 在局域網上使用來自不同PC的一個本地MySQL數據庫
- 23. 在iPhone上提取數據
- 24. 配置如何使用mysql從3個表中提取數據
- 25. 不要使用JavaScript在MYSQL數據庫中提交現有值
- 26. 如何提取上的Symfony從數據庫Mysql的使用JSON數據3
- 27. highcharts- php/mysql數據提取
- 28. MySQL數據提取方法
- 29. 從MySQL提取數據表
- 30. mysql和php:數據提取
不,您無法直接訪問客戶端JavaScript中的服務器上的MySQL數據庫。 – adeneo