const mysql = require('mysql2/promise'); const dbConfig = { host: 'mysql.theaken.com', port: 33306, user: 'root', password: 'zh6161168', database: 'db_AI_scoring' }; async function checkData() { let connection; try { console.log('πŸ”— ι€£ζŽ₯εˆ°θ³‡ζ–™εΊ«...'); connection = await mysql.createConnection(dbConfig); console.log('βœ… 資料庫連ζŽ₯成功'); // ζͺ’ζŸ₯θ©•ε―©θ¨˜ιŒ„ const [evaluations] = await connection.execute('SELECT id, project_id, overall_score, grade FROM evaluations LIMIT 5'); console.log('πŸ“Š θ©•ε―©θ¨˜ιŒ„:', evaluations); // ζͺ’ζŸ₯ε°ˆζ‘ˆθ¨˜ιŒ„ const [projects] = await connection.execute('SELECT id, title, status FROM projects LIMIT 5'); console.log('πŸ“‹ ε°ˆζ‘ˆθ¨˜ιŒ„:', projects); // ζͺ’ζŸ₯θ©•εˆ†θ¨˜ιŒ„ const [scores] = await connection.execute('SELECT id, evaluation_id, criteria_item_id, score FROM evaluation_scores LIMIT 5'); console.log('🎯 θ©•εˆ†θ¨˜ιŒ„:', scores); } catch (error) { console.error('❌ 錯θͺ€:', error.message); } finally { if (connection) { await connection.end(); console.log('πŸ”Œ 資料庫連ζŽ₯ε·²ι—œι–‰'); } } } checkData();