. .
pragmaMx Support Forum 25 Mai 2012, 02:54:33 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: #1064 - You have an error in your SQL syntax  (Gelesen 2476 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
schnikemike
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715

schnikemike


« am: 20 November 2005, 22:02:18 »

Da bin ich mal wieder! Ich wollte schon mehrmal meine Locale datenbank (testserver) auf den webserver überspielen.

Ich bekomme nur immerwieder beim einlesen der Pragmamx datenbank die Meldung.

Zitat
SQL-Befehl:

-- phpMyAdmin SQL Dump
-- version 2.6.4-pl1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 20. November 2005 um 21:46
-- Server Version: 4.1.14
-- PHP-Version: 4.4.0
--
-- Datenbank: `pranuke`
--
-- --------------------------------------------------------
--
-- Tabellenstruktur fÃŒr Tabelle `mx_userguest`
--
CREATE TABLE mx_userguest(
gid int( 11 ) NOT NULL AUTO_INCREMENT ,
touser varchar( 25 ) COLLATE latin1_general_ci NOT NULL default '',
`text` text COLLATE latin1_general_ci NOT NULL ,
`date` int( 11 ) NOT NULL default '0',
wer varchar( 25 ) COLLATE latin1_general_ci NOT NULL default '',
dummy int( 11 ) NOT NULL default '0',
touserid int( 11 ) NOT NULL default '0',
fromuserid int( 11 ) NOT NULL default '0',
PRIMARY KEY ( gid )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci


Zitat
MySQL meldet: Dokumentation
#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_ci NOT NULL default '',
  `text` text c




Leider hat mir Googlen auch nicht weitergeholfen.

Ich bin wirklich am verzweifeln.


localer testserver :MySQL 4.1.14-nt

webserver: MySQL 4.0.26-standard-log





Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
Mecki
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.239


« Antworten #1 am: 20 November 2005, 22:35:42 »

Hi,

ich habe da auch nicht so viel Ahnung von, es sieht aber so aus als ob mit der Language etwas nicht stimmt.
Steht das bei dir immer auf  "latin1_general_ci" ? Bei mir auf dem Server steht Language: German (de-iso-8859-d1)

LG
Mecki
Gespeichert

Nicht behindert zu sein, ist kein Verdienst, sondern ein Geschenk, das uns jederzeit genommen werden kann.
schnikemike
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715

schnikemike


« Antworten #2 am: 21 November 2005, 18:14:45 »

Da muss ich mal schauen wo ich das umstellen kann.  Meld mich nochmal.
Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
schnikemike
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715

schnikemike


« Antworten #3 am: 21 November 2005, 18:20:09 »

Also auf dem webserver:(de-iso-8859-d1)

Auf dem localen: german (de-utf-8)



Ich kann aber auf dem webserver nicht auf die andere umstellen.  Die nuss man wohl installieren.   Muss ich mal suchen wie das geht!
  Ich denke mal in irgeneine ordner kopieren.  aber mal schaun.


Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
JoergK
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 2.204

JoergK


« Antworten #4 am: 22 November 2005, 00:26:06 »

Im Zweifelsfall mußte den Dump Deiner lokalen DB bearbeiten und alle Angaben zur Sprache entfernen. Beim Einspielen in den externen Webserver sollten dann automatisch die Voreinstellungen des Externen Webservers für die Sprache zur Geltung kommen.


Gruss,
JoergK
Gespeichert

Gruß,
Jörg

Nobody is perfect ... so don't call me Nobody

Hier noch was zum Lesen und Lernen
HTML, JavaScript & CSS: SelfHTML
PHP: SelfPHP und PHP-Handbuch
MySQL: MySQL 5.1 Handbuch
schnikemike
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715

schnikemike


« Antworten #5 am: 22 November 2005, 04:44:38 »

Also auf gut deutsch!


Enfernen ich solche stellen? 
Zitat
touser varchar( 25 ) COLLATE latin1_general_ci NOT NULL default '',
`text` text COLLATE latin1_general_ci NOT NULL ,

Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
RiotheRat
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.952


WWW
« Antworten #6 am: 22 November 2005, 07:51:05 »

Den SQL-Dump mit einem Editor öffnen ("Notepad" sollte reichen) und dann "suchen & ersetzen".

Suchen nach "COLLATE latin1_general_ci" -> ersetzen durch "" (nichts) -> speichern -> in die Datenbank importieren.

RtR
Gespeichert

Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML