SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.08.2009, 15:07:06
derbee derbee ist offline
Anfänger
 
Registriert seit: Aug 2009
Alter: 36
Beiträge: 3
#1064 - You have an error in your SQL syntax;

Hallo,

ich bin ganz neu hier und habe auch direkt ein Problem.

Ich habe mit MySQL Workbench ein Datenbankdesign gemacht und dieses dann als SQL CREATER exportiert und wollte es in PHPMyAdmin importieren.
So weit, so gut.
Jetzt hat meine Datenbank 9 Tabellen und 8 davon hats auch fleissig importiert, bei der letzten aber kommt der Fehler:

Code:
-- -----------------------------------------------------
-- Table `mydb`.`Atribute`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Atribute` (
`idAtribute` INT NOT NULL AUTO_INCREMENT ,
`IP` NULL ,
`VLAN` VARCHAR( 45 ) NULL ,
`MAC` VARCHAR( 45 ) NULL ,
`Text` VARCHAR( 45 ) NULL ,
`Port_idPort` INT NULL ,
PRIMARY KEY ( `idAtribute` ) ,
INDEX `fk_Atribute_Port` ( `Port_idPort` ASC ) ,
CONSTRAINT `fk_Atribute_Port` FOREIGN KEY ( `Port_idPort` ) REFERENCES `mydb`.`Port` (
`idPort`
) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE = InnoDB;

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 'NULL ,
  `VLAN` VARCHAR(45) NULL ,
  `MAC` VARCHAR(45) NULL ,
  `Text` VARCHA' at line 3
Jetzt habe ich mir das einige Minuten angeschaut und find den Fehler nicht, auch Google hat mir nicht das erhoffte Ergebinss geliefert, das einzige was ich rausfinden konnte dass evtl. meine PHP Version nicht passt, aber nachdem ich nachgeschaut habe konnte ich das auch ausschliessen (glaube ich zumindest).

Ich verwende übrigens XAMPP.
PHP Version 5.3.0
Windows XP SP2

Ich hoffe ich hab bei der Forensuche nichts übersehen und das problem ist nicht schon längst gelöst. Oder ich bin im falschen Teil des Forums oder hab irgendwelche Informationen vergessen.
Bin übrigens ziemlich neu auf den Gebiet also lasst Gnade walten :).

Kind regards
DerBee
Mit Zitat antworten
  #2  
Alt 26.08.2009, 15:16:12
Crisps Crisps ist offline
Junior Member
 
Registriert seit: Oct 2008
Alter: 47
Beiträge: 274
AW: #1064 - You have an error in your SQL syntax;

Das Feld IP hat keinen Typ. Also entweder VARCHAR oder INT (je nachdem in was für einem Format Du die IPs abspeicherst.

Code:
CREATE TABLE IF NOT EXISTS `mydb`.`Atribute` (
`idAtribute` INT NOT NULL AUTO_INCREMENT ,
`IP` NULL ,
`VLAN` VARCHAR( 45 ) NULL ,
`MAC` VARCHAR( 45 ) NULL ,
`Text` VARCHAR( 45 ) NULL ,
`Port_idPort` INT NULL ,
PRIMARY KEY ( `idAtribute` ) ,
INDEX `fk_Atribute_Port` ( `Port_idPort` ASC ) ,
CONSTRAINT `fk_Atribute_Port` FOREIGN KEY ( `Port_idPort` ) REFERENCES `mydb`.`Port` (
`idPort`
) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE = InnoDB;
Mit Zitat antworten
  #3  
Alt 26.08.2009, 15:27:15
derbee derbee ist offline
Anfänger
 
Registriert seit: Aug 2009
Alter: 36
Beiträge: 3
AW: #1064 - You have an error in your SQL syntax;

AUTSCH !
Ok, dass nenn ich Betriebsblindheit oO
Herzlichen Dank, dann kann ich ja closen.
Aber freut euch nich zu früh, ich werde bestimmt noch öfters kommen, nur hoffentlich nicht mit ganz so peinlichen Auftritten :).

Merci
DerBee

Edit:

wie close ich denn hier ein Thema ?
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MySql Syntax Fehler - #1064 Backpacker MySQLi/PDO/(MySQL) 13 29.04.2009 15:41:35
REPLACE INTO - error in your sql syntax phpTippse MySQLi/PDO/(MySQL) 3 09.07.2007 14:30:18
SQL Error : 1064 You have an error in your SQL syntax. smiliejoe MySQLi/PDO/(MySQL) 7 09.02.2007 16:58:56
You have an error in your SQL syntax. Abbadon MySQLi/PDO/(MySQL) 14 29.07.2004 13:26:40
SQL syntax error DangerLes MySQLi/PDO/(MySQL) 0 08.03.2004 21:55:53


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:18:49 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt