cdmon vetlla per la seguretat i l'operativitat dels serveis, per aquesta raó certes funcionalitats no segures de MySQL per a la càrrega massiva d'arxius locals no es troben disponibles. A continuació expliquem tres mètodes per realitzar la importació de dades a MySQL.
1.-Importar un arxiu CSV a MySQL des de PHP
A continuació es mostra un script PHP d'exemple que realitza una importació d'aquest tipus:
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { $import = "INSERT INTO $table (text, number) VALUES ('$data[0]', '$data[1]')"; mysql_query($import) or die(mysql_error()); }fclose($handle);}
S'ha de tenir en compte els següents aspectes quan estàs realitzant importacions de dades des de PHP:
En el cas de superar alguns d'aquests límits establerts en el nostre allotjament, el procés no es realitzarà correctament.
2.-Importar un arxiu SQL a MySQL des de SSH
Amb l'accés per SSH habilitat (Com activar l'accés per SSH) en el teu allotjament pots realitzar una importació per consola amb la següent comanda:
$ cat "arxiu_importar.sql" | mysql -u Usuari -p NomBaseDeDades
- Usuari: usuari de MySQL.
- NomBaseDeDades: nom de la base de dades de destí de les consultes que es volen executar definides a "arxiu_importar.sql".
3.-Importar un arxiu SQL a MySQL des del Panell de control