1
ReactJSにMySQLを接続するにはどうすればよいですか?これを説明する例やチュートリアルはありますか?ReactJSにMySQLを接続する方法
は、私は、次のコードを書きましたが、エラーが出る:
var React = require('react');
var ReactDOM = require('react-dom');
var mysql = require('mysql');
var express = require('express');
var app = express();
var fs = require('fs');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : ' ',
database : 'node'
});
connection.connect();
app.post('/users', function(req, res) {
var user = req.body;
var query = connection.query('INSERT INTO signup SET ?', user, function(err, result) {
});
res.end('Success');
});
このコードが間違っていますか?
を解決するために私を助けましたか? – shaochuancs
2つの間には接続がありません....バックエンドで反応させる場合は、単にmysqlからデータを取得し、それを反応のレンダリングに渡します。しかし、バックエンドには何も反応しません。 –
Reactjsはクライアント側のライブラリです。また、mysqlデータベースはバックエンドとして入手できます。データベースをバックエンドに接続するより良い方法は、apiサーバーを構築することです。これにより、機密データベース情報が隠され、結合が少なくなります。 – Matty