Bonsoir,
je dois transférer une base de donées de la version 5 de mysql à la version 3.23 (je bossais en local sur la version 5 et je vient de voir que mon hébergeur n'a que la version 3.23)
Il s'agit d'une bdd qui va gérer une module de news.
Mon problème, c'est quand je fais les test online, c'est-à-dire que j'ecris une news et que je l'envoye dans la base, rien ne se passe, j'ai l'impression que mon code ne communique pas ou mal avec la bdd, alors qu'en local, tout marchais parfaitement
Voilà le code de ma base en mysql 5 :
et voici celui que j'ai modifié afin d'être compatible avec mysql 3.23 :
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 -- phpMyAdmin SQL Dump -- version 2.9.0 -- http://www.phpmyadmin.net -- -- Serveur: localhost -- Généré le : Mardi 21 Novembre 2006 à 19:43 -- Version du serveur: 4.1.21 -- Version de PHP: 4.4.4 -- -- Base de données: `...` -- -- -------------------------------------------------------- -- -- Structure de la table `news` -- CREATE TABLE `news` ( `id` int(11) NOT NULL auto_increment, `titre` varchar(250) collate latin1_german1_ci NOT NULL default '', `contenu` text collate latin1_german1_ci NOT NULL, `datetime` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`), UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci COMMENT='Table pour un module de news' AUTO_INCREMENT=91 ; -- -- Contenu de la table `news` --
la notion
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 # phpMyAdmin SQL Dump # version 2.5.5-pl1 # http://www.phpmyadmin.net # # Serveur: 192.168.10.3 # Généré le : Mardi 21 Novembre 2006 à 19:45 # Version du serveur: 3.23.52 # Version de PHP: 4.3.6 # # Base de données: `...` # # -------------------------------------------------------- # # Structure de la table `news` # CREATE TABLE `news` ( `id` int(11) NOT NULL auto_increment, `titre` varchar(250) NOT NULL default '', `contenu` text NOT NULL, `datetime` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`), UNIQUE KEY `id` (`id`) ) TYPE=MyISAM COMMENT='Table pour un module de news' AUTO_INCREMENT=91 ; # # Contenu de la table `news` #a donc du être effacée, et je pense que le problème est la...
Code : Sélectionner tout - Visualiser dans une fenêtre à part collate latin1_german1_ci NOT NULL
Qu'en pensez-vous ?
Auriez-vous une solution afin de "traduire" cette notion en mysql 3.23 ?
[Titre modifié par Maximilian]
Partager