Bonjour,
J'essaye de copier une base de donnée depuis MySQL 3.5 vers ma version local qui est 4.4.1
Sur mon serveur j'ai sélection ma base de donnée et j'ai fait export.
D'abord, j'ai exporter un fichier .sql.
Ca ne fonctionnait pas (voir l'erreur plus bas).
En suite j'ai voulu affiché l'exportation, soit ce code: (il n'y a que le debut)
Puis je suis allé dans MySQL en local, et j'ai collé ce code après avoir sélection ma base de donnée locale.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 -- phpMyAdmin SQL Dump -- version 3.5.3 -- http://www.phpmyadmin.net -- -- Client: localhost -- Généré le: Mar 23 Février 2016 à 14:33 -- Version du serveur: 5.1.49-0.dotdeb.0-log -- Version de PHP: 5.3.28 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; -- -- Base de données: `db_meetrun` -- -- -------------------------------------------------------- -- -- Structure de la table `acos` -- CREATE TABLE IF NOT EXISTS `acos` ( `id` int(10) NOT NULL AUTO_INCREMENT, `parent_id` int(10) DEFAULT NULL, `model` varchar(255) DEFAULT NULL, `foreign_key` int(10) DEFAULT NULL, `alias` varchar(255) DEFAULT NULL, `lft` int(10) DEFAULT NULL, `rght` int(10) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=159 ;
Ma base de donnée locale n'a pas encore de tables!!.
Ce qui me surprends, c'est quand le code ci-dessous est exécuté, donc je lis bien
Donc si elle n'existe pas , il doit me la créer.CREATE TABLE IF NOT EXISTS `acos` (
Ben voici mon message d'erreur:
Ben pourquoi? je sais qu'elle n'existe pas!!Requête SQL :
--
-- Base de données: `db_meetrun`
--
-- --------------------------------------------------------
--
-- Structure de la table `acos`
--
CREATE TABLE IF NOT EXISTS `acos` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`parent_id` int(10) DEFAULT NULL,
`model` varchar(255) DEFAULT NULL,
`foreign_key` int(10) DEFAULT NULL,
`alias` varchar(255) DEFAULT NULL,
`lft` int(10) DEFAULT NULL,
`rght` int(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=159 ;
MySQL a répondu: Documentation
#1146 - Table 'db_meetrun.acos' doesn't exist
Ouvrir une nouvelle fenêtre phpMyAdmin
Merci pour vos lumières
Partager