php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.09.2011, 20:54  
Neuer Benutzer
 
Registriert seit: 09.09.2011
Beiträge: 5
PHP-Kenntnisse:
Anfänger
Schrat befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Mysql Probleme beim Hinzufügen von Fremdschlüssel

Hallo,
ich bin dabei eine Datenbank von OO Base auf Mysql um zu stellen. Das kopieren der Tabellen hat soweit geklappt, jetzt habe ich aber ein Problem mit dem Erstellen von Fremdschlüsseln. Ich habe mir Mysql Administrator und die Workbench installiert und konnte damit 3 Schlüssel einfügen aber bei weiteren kommt eine Fehlermeldung:

Zitat:
ERROR 1452: Cannot add or update a child row: a foreign key constraint fails (`Adressen_msql`.<result 2 when explaining filename '#sql-47f_28'>, CONSTRAINT `fk_bank` FOREIGN KEY (`Bank`) REFERENCES `t_bank` (`Bank_ID`) ON DELETE NO ACTION ON UPDATE NO ACTION)
SQL Statement:
ALTER TABLE `Adressen_msql`.`t_adresse`
ADD CONSTRAINT `fk_bank`
FOREIGN KEY (`Bank` )
REFERENCES `Adressen_msql`.`t_bank` (`Bank_ID` )
ON DELETE NO ACTION
ON UPDATE NO ACTION
, ADD INDEX `fk_bank` (`Bank` ASC)

ERROR: Error when running failback script. Details follow.

ERROR 1046: No database selected
Hat jemand einen Tipp?
Danke.
Gruß
Torsten
Schrat ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 09.09.2011, 22:10  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Zitat:
a foreign key constraint fails
Du hast einen Fremdschlüssel, unter dem es in der referenzierten Tabelle keinen Datensatz mit dem Primärschlüssel mehr gibt. Du kannst keinen Constraint einfügen, wenn die referentielle Integrität nicht gegeben ist.

Zitat:
jetzt habe ich aber ein Problem mit dem Erstellen von Fremdschlüsseln.
Nein, du hast ein Problem beim Anlegen des Constraints. Die Fremdschlüsselbeziehung ist bereits vorhanden und wird durch den Constraint ausgedrückt.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 10.09.2011, 11:30  
Neuer Benutzer
 
Registriert seit: 09.09.2011
Beiträge: 5
PHP-Kenntnisse:
Anfänger
Schrat befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank! Du hast mir das Wochenende gerettet...
Gruß
Torsten
Schrat ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Probleme mit Apache2, PHP und MySQL IPman.89 Server, Hosting und Workstations 12 03.09.2011 16:12
[Erledigt] MySQL einen String zu einen vorhandenen Feldinhalt hinzufügen anser Datenbanken 3 02.12.2010 12:18
Probleme mit Regisitrerungsscript mit MySQL DB NEO_2.0 PHP Tipps 2010 12 17.10.2010 17:52
Über PHP einen Datensatz in MYSQL DB hinzufügen (für Online Hiscore) Firlefanz PHP Tipps 2010 11 17.02.2010 21:21
Probleme beim zusammenfügen von MySql Einträgen... Toby Datenbanken 5 25.03.2008 22:18
MySQL Datensatz hinzufügen Amargedd0n Datenbanken 4 23.03.2008 12:01
[Erledigt] Probleme mit MySQL Datenbanken 5 15.03.2006 21:54
Probleme beim �bertragen an eine Mysql Datenbank Datenbanken 2 07.03.2006 21:26
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
probleme mit mysql tabellen! fadass Datenbanken 6 13.07.2005 09:20
Probleme mit hinzufügen von Datensätzen GrU3nL!nG Datenbanken 9 28.06.2005 21:59
mysql probleme nach update auf php5 PHP-Fortgeschrittene 2 20.02.2005 17:09
[Erledigt] probleme mit mysql Datenbanken 10 29.12.2004 16:54
Probleme seit MySQL 4.1.7 Server, Hosting und Workstations 3 21.12.2004 14:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
workbench sql error 1452, workbench error 1452, <result 2 when explaining filename \'#sql-, mysql tabelle kopieren fremdschlüssel, probleme beim einfügen fremdschlüssels, zwei tabellen fremdschlüßel in datenbank einfügen php, was bedeutet dieser fehler: error: error when running failback script. details follow., error 1452: cannot add or update a child row: a foreign key constraint fails esult 2 when explaining filename, oo fremdschlüssel, cannot add or update a child row: a foreign key constraint fails, my sql workbench 1452, sql error 1452, result 2 when explaining filename, a foreign key constraint fails mysql, foreign key constraint fails for table, mysql datenbank fremdschlüssel foreign key, mysql datenbank fremdschlüssel, fremdschlüssel sql workbench erstellen, constraint `#sql-, mysql #sql-

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:13 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum