53 lines
1.4 KiB
JavaScript
53 lines
1.4 KiB
JavaScript
|
|
const mysql = require('mysql2');
|
||
|
|
|
||
|
|
const connection = mysql.createConnection({
|
||
|
|
host: 'nj-cdb-3pwh2kz1.sql.tencentcdb.com',
|
||
|
|
port: 20784,
|
||
|
|
user: 'jiebanke',
|
||
|
|
password: 'aiot741$12346',
|
||
|
|
database: 'niumall'
|
||
|
|
});
|
||
|
|
|
||
|
|
console.log('正在连接数据库...');
|
||
|
|
|
||
|
|
connection.connect((err) => {
|
||
|
|
if (err) {
|
||
|
|
console.error('连接失败:', err.message);
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
|
||
|
|
console.log('连接成功,查询数据...');
|
||
|
|
|
||
|
|
// 查询供应商数量
|
||
|
|
connection.query('SELECT COUNT(*) as count FROM suppliers', (err, results) => {
|
||
|
|
if (err) {
|
||
|
|
console.error('查询供应商失败:', err.message);
|
||
|
|
connection.end();
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
console.log('供应商总数:', results[0].count);
|
||
|
|
|
||
|
|
// 查询司机数量
|
||
|
|
connection.query('SELECT COUNT(*) as count FROM drivers', (err, results) => {
|
||
|
|
if (err) {
|
||
|
|
console.error('查询司机失败:', err.message);
|
||
|
|
connection.end();
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
console.log('司机总数:', results[0].count);
|
||
|
|
|
||
|
|
// 查询订单数量
|
||
|
|
connection.query('SELECT COUNT(*) as count FROM orders', (err, results) => {
|
||
|
|
if (err) {
|
||
|
|
console.error('查询订单失败:', err.message);
|
||
|
|
connection.end();
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
console.log('订单总数:', results[0].count);
|
||
|
|
|
||
|
|
connection.end();
|
||
|
|
console.log('验证完成');
|
||
|
|
});
|
||
|
|
});
|
||
|
|
});
|
||
|
|
});
|