Hi zusammen.
Ich möchte eine MySql "Chat-Nachrichten" Tabelle zu einer gegebenen Uhrzeit
in eine andere Datenbank mit anderem namen kopieren und die alte dann leeren.
Ich habe noch nie Tabellen mit php kopiert.
Wie sieht denn das ganze dann aus?
Da es sich um die Tabelle eines Chats handelt, könnte es sein das es dabei
zu problemen kommt?
Wie ist der Werdegang dabei? Muss ich vor dem kopieren mit LOOK TABLE
die Tabelle sperren und den look nach dem Kopiervorgang wieder aufheben?
Wenn ich alternativ zumindest mach ich das im Moment so mit phpmyadmin
die Tabelle kopiere und danach die Tabelle leere, müssen sich die User neu in den Chat einloggen. Sprich er steht dann.
Daher die Idee mit den look tables.
Aber vielleicht gibts da bessere Varianten dies umzusetzen?
Ich finde jedenfalls keinen Ansatz und hab auch die Suchfunktion schon durchgeschaut, die MySql Referenz gelesen und meinen Freund google gefragt.
Aber was wirklich passendes ist leider nicht dabei oder ich versteh es nicht.
Das nächste Problem stellt sich mir nach dem Kopiervorgang die Tabelle in die andere Datenbank zu schieben oder geht sowas auch direkt beim kopieren?
Danke schonmal für die Antworten
Ich möchte eine MySql "Chat-Nachrichten" Tabelle zu einer gegebenen Uhrzeit
in eine andere Datenbank mit anderem namen kopieren und die alte dann leeren.
Ich habe noch nie Tabellen mit php kopiert.
Wie sieht denn das ganze dann aus?
Da es sich um die Tabelle eines Chats handelt, könnte es sein das es dabei
zu problemen kommt?
Wie ist der Werdegang dabei? Muss ich vor dem kopieren mit LOOK TABLE
die Tabelle sperren und den look nach dem Kopiervorgang wieder aufheben?
Wenn ich alternativ zumindest mach ich das im Moment so mit phpmyadmin
die Tabelle kopiere und danach die Tabelle leere, müssen sich die User neu in den Chat einloggen. Sprich er steht dann.
Daher die Idee mit den look tables.
Aber vielleicht gibts da bessere Varianten dies umzusetzen?
Ich finde jedenfalls keinen Ansatz und hab auch die Suchfunktion schon durchgeschaut, die MySql Referenz gelesen und meinen Freund google gefragt.
Aber was wirklich passendes ist leider nicht dabei oder ich versteh es nicht.
Das nächste Problem stellt sich mir nach dem Kopiervorgang die Tabelle in die andere Datenbank zu schieben oder geht sowas auch direkt beim kopieren?
Danke schonmal für die Antworten
Kommentar