Fügen Sie das Statusfeld zur Datenbank hinzu, um den E-Mail-Verifizierungsstatus aufzuzeichnen. Der Standardwert ist inaktiv
Senden Sie eine Best?tigungs-E-Mail-Adresse an die E-Mail-Adresse des Benutzers. Der Benutzer kann die E-Mail-Adresse erst aktivieren, nachdem er darauf geklickt hat
Wenn der Benutzer nicht innerhalb eines bestimmten Zeitraums aktiviert wird, werden die Benutzerdaten gel?scht
Sollten Sie es gewaltsam l?schen, nachdem es eine Zeit lang inaktiv war? W?re das in Ordnung? (Ist das unangemessen?)
[Taste]So l?schen Sie Daten
Meine Idee besteht darin, eine Benutzererstellungszeit hinzuzufügen und dann Daten basierend auf der Benutzererstellungszeit und dem Aktivierungsstatus zu l?schen,
aber ich wei? nicht, was die konkrete Idee ist.
Au?erdem wei? ich nicht, ob ich eine Programmiersprache zum Schreiben des logischen L?schens oder eine MySQL-Datenbank zum Schreiben des logischen automatischen L?schens verwenden soll.
Ich wei? viel über NoSQL, aber ich bin gespannt, ob diese Funktion mit NoSQL wie Redis und Memcache implementiert werden kann. Welches ist besser als MySQL?
光陰似箭催人老,日月如移越少年。
你可以建一個(gè)是否郵箱激活的字段,沒必要不激活就刪除
你可以使用php寫刪除的邏輯,然后起一個(gè)計(jì)劃任務(wù)去執(zhí)行。去定期操作mysql。
你最終都需要落實(shí)到mysql去修改數(shù)據(jù)上。其實(shí)使用哪個(gè)其實(shí)都一樣!
我是不建議直接刪除記錄。但是是可以刪除的