SQL = Scheiss Quakiges Labern?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
attribut
befehl
beitrag
checken
daten
dokumentation
error
log
manual
not
null
right
scheien
september
stattdessen
syntax
tabellenstruktur
update
wut
zutun
-
hmf...
Die ?berschrift ist mir spontan eingefallen hat aber damit nichts zutun!
Ich wollte eine meiner datenbanken vom localhost auf eine meiner db's bei Lima exportieren, aber das Lima PHP My adm?n nimmt mein von phpmyadmin generiertes bakup nicht an
ich wei? nicht warum!
Wenn ich es auf einer anderen datenbank auf localhost ein spiele funktioniert es, aber wenn ich es auf mysql.lima-city.de mach, kommt folgendes:
SQL-Befehl:
-- phpMyAdmin SQL Dump
-- version 2.6.1-pl3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 10. September 2005 um 13:04
-- Server Version: 4.1.11
-- PHP-Version: 4.3.11
--
-- Datenbank: `meinchat`
--
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `chat_sessions_valid`
--
CREATE TABLE `chat_sessions_valid` (
`ip` varchar( 33 ) COLLATE latin1_general_ci NOT NULL default '',
`session_id` varchar( 255 ) COLLATE latin1_general_ci default NULL ,
`id_registered` int( 11 ) default NULL ,
`zeit` timestamp NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci
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 '',
`session_id` v
und bei localhost gehts einfach...
hier noch die daten der server...:
LOCALHOST:
phpMyAdmin 2.6.1-pl3
MySQL 4.1.11
MYSQL.LIMA-CITY.DE:
phpMyAdmin 2.6.2-pl1
MySQL 4.0.18-log
kann mir wer helfen?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das liegt an der Kollation, die du mit angeben willst. Das funktioniert hier nicht. Die betreffenden Teile sind z.B.: COLLATE latin1_general_ci
Beitrag ge?ndert am 10.09.2005 13:17 von thoba -
H?ttest du einen anderen Titel gew?hlt, w?rden mehr das Thema anschauen und dir helfen k?nnen -.-
-
trueweb schrieb:
H?ttest du einen anderen Titel gew?hlt, w?rden mehr das Thema anschauen und dir helfen k?nnen -.-
danke w?rd ich das wissen wollen, h?tte ich dich bestimmt gefragt!
thoba schrieb:
Das liegt an der Kollation, die du mit angeben willst. Das funktioniert hier nicht. Die betreffenden Teile sind z.B.: COLLATE latin1_general_ci
Beitrag ge?ndert am 10.09.2005 13:17 von thoba
und was soll ich stattdessen tun -
und was soll ich stattdessen tun
Die betreffenden Zeilen aus dem SQL Befehl nehmen. Dann funktioniert es. -
So sollte es gehen:
CREATE TABLE `chat_sessions_valid` (
`ip` varchar( 33 ) NOT NULL default '',
`session_id` varchar( 255 ) default NULL ,
`id_registered` int( 11 ) default NULL ,
`zeit` timestamp NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE = MYISAM DEFAULT
mfg mace
-
wenn ich jetzt aber
CREATE TABLE `chat_sessions_valid` ( `ip` varchar(33) NOT NULL default '', `session_id` varchar(255) default NULL, `id_registered` int(11) default NULL, `zeit` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP ) ENGINE=MyISAM DEFAULT;
ins phpmyadmin bei lima einf?g kommt:
SQL-Befehl:
CREATE TABLE `chat_sessions_valid` (
`ip` varchar( 33 ) NOT NULL default '',
`session_id` varchar( 255 ) default NULL ,
`id_registered` int( 11 ) default NULL ,
`zeit` timestamp NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE = MYISAM DEFAULT
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 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
) ENGINE=MyISAM
ich k?nnte explodieren vor wut -
Der Attribute ON UPDATE CURRENT_TIMESTAMP funktioniert hier auch nicht. Dort musst du dir eine andere L?sung ?berlegen.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage