erreur SQL # 1064: Je n'arrive pas à trouver la solution - SQL/NoSQL - Programmation
Marsh Posté le 22-10-2006 à 11:37:47
Citation : `lnk_cat` varchar( 30 ) COLLATE latin1_general_cs NOT NULL |
Remplace plutot par ca
Code :
|
... pareil pour les autres
Marsh Posté le 22-10-2006 à 12:20:52
Ok! ca marche! salut merci
Marsh Posté le 22-10-2006 à 09:47:03
Salut!
Je débute en sql et bdd et j'ai fait une petite table en local. Elle fonctionne, j'arrive à l'exporter en sql, mais je ne peux pas l'importer sur mon serveur a cause de l'erreur # 1064. J'ai chercher quelques solutions mais il semble que cette erreur aie des causes variées...
Pourriez vous m'aidez à trouver une solution simple? Merci beaucoup:-)
Voila la requete que le serveur me marque quand j'essaie d'importer:
-- phpMyAdmin SQL Dump
-- version 2.7.0-pl2
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Dimanche 22 Octobre 2006 à 09:37
-- Version du serveur: 5.0.19
-- Version de PHP: 5.1.2
--
-- Base de données: `***`
--
-- --------------------------------------------------------
--
-- Structure de la table `****`
--
CREATE TABLE `***` (
`****` int( 11 ) NOT NULL AUTO_INCREMENT ,
`****` varchar( 30 ) COLLATE latin1_general_cs NOT NULL ,
`****` varchar( 30 ) COLLATE latin1_general_cs NOT NULL ,
`****` varchar( 200 ) COLLATE latin1_general_cs NOT NULL ,
`****` varchar( 100 ) COLLATE latin1_general_cs NOT NULL ,
KEY `****` ( `****` )
) ENGINE = InnoDB DEFAULT CHARSET = latin1 COLLATE = latin1_general_cs COMMENT = '**** liens' AUTO_INCREMENT =35;
et voici l'erreur qu'il me renvoie:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'collate latin1_general_cs NOT NULL,
`****` varchar(30) c
Voila, j'espère que vous aurez une soluce! A plus, merci.
Message édité par b-one le 28-10-2006 à 16:39:01