Datenbank importieren trotz einträge

  • PHP

    Datenbank importieren trotz einträge

    Hallo Users,

    ich möchte von Datenbank 1 einträge in der Datenbank 2 importieren. Dort sind jedoch bereits Einträge und ich möchte durch das Importieren prüfen ob eine bestimmte ID verfügbar ist wenn ja nicht ersetzen wenn ja erstellen oder ersetzen. Jedoch weis ich nicht wie das funktioniert weil so aussieht und ich nur einzel weis wie man es macht. Und das ist recht blöd wenn es 250 Einträge sind.

    So sieht es am anfang aus:

    SQL-Abfrage

    1. INSERT INTO `instance_vehicle` (`id`, `world_vehicle_id`, `instance_id`, `worldspace`, `inventory`, `parts`, `fuel`, `damage`, `last_updated`, `created`) VALUES
    2. (1, 1, 1, '[122,[10376.649,2229.8025,4.9148827]]', '[[[], []], [["ItemSodaCoke"], [5]], [[], []]]', '[]', 0.2, 0.7, '2013-01-19 18:00:35', '2013-01-19 18:00:35'),
    3. (2, 2, 1, '[0,[10181.656,2027.7542,11.130726]]', '[[[], []], [["ItemSodaCoke"], [5]], [[], []]]', '[["mala vrtule",1],["velka vrtule",1]]', 0.56, 0.237, '2013-01-19 18:00:35', '2013-01-19 18:00:35'),
    4. (3, 3, 1, '[5,[10386.214,1663.4553,10.907313]]', '[]', '[]', 0.5, 0.533, '2013-01-19 18:00:35', '2013-01-19 18:00:35'),
    5. (4, 4, 1, '[0,[10320.746,1803.6208,9.9349966]]', '[[[], []], [["PartEngine", "ItemJerrycan"], [1, 1]], [[], []]]', '[]', 0.5, 0.548, '2013-01-19 18:00:35', '2013-01-19 18:00:35'),
    6. (5, 5, 1, '[0,[10446.901,2601.2944,11.101455]]', '[[[], []], [["PartEngine", "ItemJerrycan"], [1, 1]], [[], []]]', '[]', 0.5, 0.8, '2013-01-19 18:00:36', '2013-01-19 18:00:36'),


    Ich habe es mit where abfragen versucht etc. aber bekomme fehlermeldungen bekommen wie muss ich denn richtig vorgehen :/