Rumah > Artikel > pangkalan data > Cara menggunakan MySQL dan JavaScript untuk melaksanakan fungsi menyemak imbas fail yang mudah
Cara menggunakan MySQL dan JavaScript untuk melaksanakan fungsi penyemakan imbas fail yang ringkas
Pengenalan:
Dalam era digital hari ini, pengurusan fail dan fungsi penyemakan imbas telah menjadi bahagian yang amat diperlukan dalam kerja harian kita. Artikel ini akan memperkenalkan cara menggunakan MySQL dan JavaScript untuk melaksanakan fungsi menyemak imbas fail yang mudah. Kami akan menggunakan MySQL sebagai pangkalan data untuk menyimpan metadata fail dan JavaScript untuk melaksanakan antara muka pengguna dan operasi fail.
CIPTA fail JADUAL (
id INT PRIMARY KEY AUTO_INCREMENT,
nama VARCHAR(255),
saiz INT,
laluan VARCHAR(255)
);
const fileInput = document.getElementById('fileInput'); fileInput.addEventListener('change', (event) => { const selectedFile = event.target.files[0]; const xhr = new XMLHttpRequest(); xhr.open('POST', '/upload'); xhr.send(selectedFile); });
const express = require('express'); const mysql = require('mysql'); const app = express(); const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'password', database: 'files' }); app.get('/files', (req, res) => { connection.query('SELECT * FROM files', (error, results) => { if (error) throw error; res.json(results); }); }); app.listen(3000, () => { console.log('Server is running on port 3000'); });
fetch('/files') .then(response => response.json()) .then(data => { const fileList = document.getElementById('fileList'); data.forEach(file => { const listItem = document.createElement('li'); listItem.textContent = file.name; fileList.appendChild(listItem); }); });Melalui langkah di atas, kami boleh melaksanakan fungsi menyemak imbas fail yang mudah. Pengguna boleh memuat naik fail dan melihat senarai fail yang dimuat naik dalam antara muka. Sudah tentu, ini hanyalah contoh asas Kita boleh mengembangkan dan mengoptimumkan fungsi ini mengikut keperluan kita sendiri, seperti menambah fungsi pemadaman dan muat turun.
Kesimpulan:
Atas ialah kandungan terperinci Cara menggunakan MySQL dan JavaScript untuk melaksanakan fungsi menyemak imbas fail yang mudah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!