Bagaimana cara mengimpor file csv ke mysql dari prompt
Untuk mengikuti di luar sana yang tidak tahu bagaimana cara mengimpor data koma dipisahkan ke mysql dari prompt, di sini adalah:
Asumsikan:
PATH adalah path ke file csv (bisa relatif ke direktori Anda berada di sebelum masuk ke mysql)
TABEL adalah nama tabel yang telah Anda buat dan whos bidang pertandingan bidang csv file.
USERNAME adalah user mysql yang memiliki akses untuk memasukkan data ke dalam DAFTAR
DATABASE adalah database yang berisi tabel yang
- Login ke mysql dengan mengetikkan: mysql-u USERNAME-p DATABASE
Prompt akan meminta Anda untuk password pengguna, jenis itu.
- Jalankan query berikut:
memuat data 'PATH' infile lokal ke bidang tabel TABEL dihentikan oleh ',' baris dihentikan oleh '\ n';
Dan voila.
pruthvi, mana filename.csv yang terletak? misalnya, jika itu di c: \ somefolder \ filename.csv, maka Anda perlu untuk melarikan diri backslash, dan karenanya gunakan:
memuat data 'c: \ \ somefolder \ \ filename.csv' infile lokal ke dalam tabel ... ..
program ini menampilkan kesalahan "File tidak ditemukan. Pastikan Anda tentukan jalan yang benar. "
bagaimana saya harus menulis nama file seperti filename.csv is ok ....