JavaScript 和 MySQL 数据库 [重复]

Posted

技术标签:

【中文标题】JavaScript 和 MySQL 数据库 [重复]【英文标题】:JavaScript and MySQL database [duplicate] 【发布时间】:2018-12-27 11:49:15 【问题描述】:

暑假刚开始,我想学习一门新的编程语言,所以我想从 javascript 开始。 我家里已经有一些 domotica 系统,它将所有类型的数据记录在 mariaDB 10 数据库中,我想在一个带有图表和所有内容的网站上将其可视化。我发现chart.js 是一种在 JavaScript 中可视化的简单方法。现在我在我的 Synology DS1817+ NAS 上运行这一切,所以我不知道如何安装 npm 之类的东西来安装 mysql 驱动程序来提取这些数据。有谁知道如何实现这一点,或者我应该放弃 JavaScript 并转向其他支持默认 MySQL 的语言吗?

【问题讨论】:

您可以在 node.js 环境中使用 mysql。它有所有需要的驱动程序/支持/任何东西。 至于如何在你的 NAS 上安装 npm/node.js,不仅超出了本站的范围,而且是本站的题外话。 @SergioTulentsev 啊,好的,谢谢,我想我必须安装一些东西。明天将尝试让它在 nas 上运行让它在我的电脑上运行,它现在可以运行 【参考方案1】:

Chart.js 是一个浏览器端的 JS 库。

浏览器不能直接访问 MySQL。您找到的 NPM 模块适用于 Node.js。

通常,要将数据发送到浏览器,您会编写服务器端代码(使用您喜欢的任何语言,但 Node.js 是一个非常好的选择)来创建一个 Web 服务器,然后您可以使用 Ajax 访问它。

【讨论】:

以上是关于JavaScript 和 MySQL 数据库 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

回炉重造MySQL基础知识

系统重装后,Mysql数据库重装加载原来数据库

通过文本框和按钮搜索 mysql 数据库并将输出重定向到另一个页面

使用linux重命名mysql中的数据库[重复]

mysql 多个字段有重复数据, 我需要进行去重处理

PHP和Ajax将文件路径上传到Mysql并将重命名的图像保存到文件夹失败