Hoe kan ik een csv-bestand importeren in mysql vanuit de prompt
Voor de volgende die er zijn die niet weten hoe ze coma gescheiden gegevens importeren in mysql vanuit de prompt, hier is het:
Veronderstel:
PATH is het pad naar het csv-bestand (kan worden ten opzichte van de directory je in voor het inloggen op mysql)
TABLE is de tabel naam die je al hebt gemaakt en whos velden overeenkomen het CSV-bestand velden.
USERNAME is de mysql gebruiker die toegang hebben tot gegevens in te voegen in tabel
DATABASE is de database met die tafel
- Inloggen op mysql door te typen: mysql-u GEBRUIKERSNAAM-p DATABASE
De prompt zal u vragen om het wachtwoord, typ het.
- Voer de volgende query:
gegevens laden lokale infile 'pad' in de tabel tabelvelden beëindigd door ',' lijnen beëindigd door '\ n';
En voila.

het programma geeft een foutmelding "File not found. Zorg ervoor dat u hebt opgegeven het juiste pad. "
Hoe moet ik het bestand schrijven naam als bestandsnaam.csv is ok ....
pruthvi, waar is de bestandsnaam.csv zich? bijvoorbeeld als het in c: \ Bepaalde_map \ bestandsnaam.csv, dan moet je de backslash te ontsnappen, en dus te gebruiken:
gegevens laden lokale infile 'c: \ \ Bepaalde_map \ \ bestandsnaam.csv' in de tabel ... ..