Ich bin auf der Suche nach einem Rat über die beste Möglichkeit, lange Datenstrings von den mySQL-Experten zu speichern.MySQL besten Weg, lange Zeichenfolgen zu speichern
Ich habe eine allgemeine Tabelle, die verwendet wird, um jede Art von Daten zu speichern, mit denen ich meine, dass es in der Lage sein soll, alphanumerische und numerische Daten zu halten. Derzeit ist die Tabellenstruktur einfach mit einer ID und die in einer einzigen Spalte gespeichert Ist-Daten wie folgt:
id INT(11)
data VARCHAR(128)
ich jetzt eine Anforderung haben eine größere Menge an Daten zu speichern (bis zu 500 Zeichen) und bin frage mich, ob der beste Weg wäre, einfach die Größe der varchar-Spalte zu erhöhen, oder ob ich eine neue Spalte (eine TEXT-Spalte?) für die Zeiten hinzufügen sollte, die ich brauche, um längere Strings zu speichern.
Wenn irgendwelche Experten gibt es einen Rat, ich bin ganz Ohr! Meine bevorzugte Methode wäre einfach die Varchar-Spalte zu erhöhen, aber das liegt daran, dass ich faul bin. Die mySQL-Version, die ich ausführe, ist 5.0.77.
Ich sollte erwähnen, die neue 500-Zeichen-Anforderung wird nur für den ungeraden Datensatz sein; Die meisten Datensätze in der Tabelle werden nicht länger als 50 Zeichen sein. Ich dachte, ich wäre zukunftssicher, indem ich die Kolumne 128 mache. Zeigt, wie viel ich wusste!
Verwenden Sie den Longtext-Datentyp .. – Dhinakar
Was möchten Sie erreichen? – sectus
Es ist wirklich wichtig zu wissen, was Sie mit diesen Daten tun wollen, manipulieren Sie es in irgendeiner Weise mit einer Abfrage oder speichern und rufen Sie den gesamten Betrag ab? – Steve