[SQL] Importer un fichier sql depuis PHP
Bonjour,
J'aimerai pouvoir exécuter une suite de requêtes pour créer des tables SQL depuis un script php.
J'ai mes tables au format SQL exportées depuis phpmyadmin, du type:
Code:
1 2 3 4 5 6 7 8 9 10 11
| -- --------------------------------------------------------
--
-- Table structure for table `flbx_taches`
--
CREATE TABLE `flbx_taches` (
`id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(100) NOT NULL default '',
KEY `id` (`id`,`name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1; |
J'ai essayé un simple mysql_query() sur une chaine de caractère contenant le tout, mais ça ne passe pas, il faut qu'une requête à la fois apparement.
J'ai aussi regardé du côté de LOAD DATA INFILE, mais il faut spécifier un nom de table pour y ajouter du contenu: ce n'est pas ce que je dois faire !
Y a-t-il une bonne façon de faire cela ?
Merci !