Christoupheas mieux, j'ai toujours le même problème. Faut une base vide (ca à la limite ... c pas trop grave...), mais il refuse malgré tout de créer les tables automatiquement. J'ai même essayé en root.
Anthor:Quel rapport avec le fait de créer une base à chaque connexion, je ne comprends pas ?
Dans le fichier SQL, y a un CREATE TABLE IF NOT EXIST. Il doit donc créer la table si elle n'existe pas, et ca ne fonctionne pas.
On ne lui demande pas de créer une base à chaque connexion, mais de créer une base si elle n'existe pas lors d'une restauration.
Moi je cherche une méthode de sauvegarde pour une base avec des tables INNODB qui permette en cas de restauration sur une autre machine de :
- Créer la base si elle n'existe pas.
- Créer la ou les tables si elles n'existent pas.
- Qui restaure les données.
Que ce soit mysql, mysqldump, ou n'importe quel autre système, je m'en moque, je cherche juste une soluce qui fonctionne en console, et qu'on peut donc automatiser via une tache cron.
Anthor:Quel rapport avec le fait de créer une base à chaque connexion, je ne comprends pas ?
Dans le fichier SQL, y a un CREATE TABLE IF NOT EXIST. Il doit donc créer la table si elle n'existe pas, et ca ne fonctionne pas.
On ne lui demande pas de créer une base à chaque connexion, mais de créer une base si elle n'existe pas lors d'une restauration.
Moi je cherche une méthode de sauvegarde pour une base avec des tables INNODB qui permette en cas de restauration sur une autre machine de :
- Créer la base si elle n'existe pas.
- Créer la ou les tables si elles n'existent pas.
- Qui restaure les données.
Que ce soit mysql, mysqldump, ou n'importe quel autre système, je m'en moque, je cherche juste une soluce qui fonctionne en console, et qu'on peut donc automatiser via une tache cron.