首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按一下按钮,如何从html页面连接到mysql服务器?

问按一下按钮,如何从html页面连接到mysql服务器?
EN

Stack Overflow用户
提问于 2021-01-03 03:44:49
回答 1查看 284关注 0票数 0

我正在尝试连接到MYSQL数据库。

我的代码:

代码语言:javascript
复制
 E-mail: <input type="email" id="email" size=25><br>

<button id="go" onclick="register()">Go</button>

<script type="text/javascript">

    function register(){
        var mysql = require('mysql');

    var con = mysql.createConnection({
        host: "localhost",
        user: "yourusername",
        password: "yourpassword"
    });

    con.connect(function(err) {
        if (err) throw err;
        console.log("Connected!");
    });
}
</script>

当我打开控制台时,它显示:

代码语言:javascript
复制
Uncaught ReferenceError: require is not defined

我安装了nodejs,并使用以下命令从cmd安装了MYSQL:

代码语言:javascript
复制
npm install mysql

这里怎么了?

EN

回答 1

Stack Overflow用户

发布于 2021-01-03 03:55:10

客户端上不存在require (至少本机不存在)。您所拥有的代码将在服务器(node.js)上运行。

尝试将其放入一个文件中,比如main.js,然后运行node main.js。

代码语言:javascript
复制
var mysql = require('mysql');

var con = mysql.createConnection({
    host: "localhost",
    user: "yourusername",
    password: "yourpassword"
});

con.connect(function(err) {
    if (err) throw err;
    console.log("Connected!");
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65546431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档