25 lines
720 B
JavaScript
25 lines
720 B
JavaScript
const mysql = require('mysql2/promise');
|
|
|
|
const dbConfig = {
|
|
host: 'localhost',
|
|
user: 'root',
|
|
password: '123456',
|
|
database: 'ai_scoring_app',
|
|
timezone: '+08:00'
|
|
};
|
|
|
|
async function checkCriteriaNames() {
|
|
const connection = await mysql.createConnection(dbConfig);
|
|
try {
|
|
const [rows] = await connection.execute('SELECT id, name, LENGTH(name) as name_length, HEX(name) as name_hex FROM criteria_items ORDER BY id');
|
|
console.log('資料庫中的評分標準名稱:');
|
|
rows.forEach(row => {
|
|
console.log(`ID: ${row.id}, 名稱: "${row.name}", 長度: ${row.name_length}, HEX: ${row.name_hex}`);
|
|
});
|
|
} finally {
|
|
await connection.end();
|
|
}
|
|
}
|
|
|
|
checkCriteriaNames().catch(console.error);
|