Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

mySQL Datenbank in einer Entwicklungsumgebung und Arbeitsumgebung

Frage Entwicklung Datenbanken

Mitglied: anbei1

anbei1 (Level 1) - Jetzt verbinden

21.09.2009, aktualisiert 16:52 Uhr, 3882 Aufrufe, 2 Kommentare

Kennt hier wer einen guten Weg eine mySQL-Datenbankstruktur aus einer Entwicklungsumgebung in eine Arbeitsumgebung zu kopieren?

Servus zusammen,

ich habe bei unserem Hoster 3 mySQL-Datenbanken im Einsatz, eine Live-, eine Spiel und eine Entwicklungs-Datenbank. Der Transfer aus der Live-Version in die Spiel- und Entwicklungsversion klappt ja spielend.

Nur umgekehrt, also aus der Entwicklungs-Version in die Live-Version, daran scheiter ich im Moment.

Ein Beispiel:

In der Entwicklungsumgebung lege ich in einer Tabelle table01 ein neues feld09 an und würde gerne auf Knopfdruck (per Script also) sämtliche Dateien in der Live-Umgebung durch die Entwicklungsumgebung ersetzen (das geht auch ziemlich leicht) sowie ALTER table table01 add feld09 int(16) ausführen. Der Inhalt der Live-Datenbank bleibt natürlich unberührt.

Gibt es da eine schöne einfache Lösung, oder geht das wirklich nur über Abfragen und Vergleichen, sowie Wenn/Dann?

Danke im Voraus

Andreas
Mitglied: klingenm
21.09.2009 um 17:18 Uhr
Wie transferiers du den von der Live-Version in die Spiele bzw Entwicklungsverison?

Wieso geht es nciht anders rum?


Ansonnsten könntest du ja einfach via ex/import die passenden Tabellen austauschen, oder dir ein script basteln was die daten ändert. ein beispiel hast du ja oben selbst gegeben.
Bitte warten ..
Mitglied: anbei1
22.09.2009 um 07:36 Uhr
Also Live Version Richtung Spielwiese ist ein einfacher mysqldump dbname > dbname.sql sowie mysql dbname1 < dbname.sql, da möchte ich ja komplett ersetzten, in die andere Richtung aber nur die Tabellenstruktur updaten.

Schade das mysqldump das nicht berücksichtigt.
Bitte warten ..
Ähnliche Inhalte
VB for Applications
gelöst Feld mit CSV-Daten aus MySQL-Datenbank einlesen (3)

Frage von Andreas.HH1 zum Thema VB for Applications ...

Datenbanken
Tool oder Dienst für E-Mail (POP3) zu MySQL Datenbank (3)

Frage von bounee zum Thema Datenbanken ...

Datenbanken
MySQL bearbeiten - Rechte auf User ändern (6)

Frage von istike2 zum Thema Datenbanken ...

Datenbanken
MySQL Liste simulieren (2)

Frage von Yanmai zum Thema Datenbanken ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
SSL Zertifikat für HTTPS (33)

Frage von Hendrik2586 zum Thema Verschlüsselung & Zertifikate ...

Grafikkarten & Monitore
24" oder 27" mit Full HD oder doch mehr Auflösung? (21)

Frage von brutzler zum Thema Grafikkarten & Monitore ...

Router & Routing
gelöst Linksys wrt1200ac v2 mit dd-wrt: keine vlan-einstellungen im GUI (15)

Frage von Pixi123 zum Thema Router & Routing ...