Sehen Sie sich den Befehl zum Ändern der MySQL-Tabellenstruktur an

Sehen Sie sich den Befehl zum Ändern der MySQL-Tabellenstruktur an

Kurzbeschreibung

Der Editor hat häufig Probleme mit der falschen Datenbankkodierung, was Kopfschmerzen bereitet. Hier ist ein Eintrag zu Ihrer Information.

Ändern Sie den Datenbank-Zeichensatz:

ALTER DATABASE db_name DEFAULT CHARACTER SET Zeichenname [COLLATE ...];

Ändern Sie den Standardzeichensatz der Tabelle und alle Zeichenspalten (CHAR, VARCHAR, TEXT) auf den neuen Zeichensatz:

ALTER TABLE Tabellenname DEFAULT CHARACTER SET Zeichenname [COLLATE…];

Beispiel: ALTER TABLE myAPP_cont1 DEFAULT CHARACTER SET utf8;

So ändern Sie den Zeichensatz eines Felds:

ALTER TABLE tbl_name CHANGE c_name c_name CHARACTER SET Zeichenname [COLLATE …];

wie:

ALTER TABLE logtest CHANGE Titel Titel VARCHAR (100) CHARACTER SET utf8 COLLATE utf8_general_ci;

ALTER TABLE myAPP_cont1 CHANGE Titel Titel VARCHAR (100) CHARACTER SET utf8;

Sehen Sie sich die Datenbankcodierung an:

ANZEIGEN: DATENBANK ERSTELLEN db_name;

Kodierung der Ansichtstabelle:

ANZEIGEN: TABELLE ERSTELLEN, Tabellenname;

Zeigen Sie den Feldcode an:

VOLLSTÄNDIGE SPALTEN AUS TBL_NAME ANZEIGEN;

Hinzufügen eines Primärschlüssels oder Indexes

1. Fügen Sie einen Primärschlüssel hinzu

ALTER TABLE Tabellenname ADD PRIMARY KEY (Feldname);

Tabelle ändern, table_a, PRIMARY KEY (id) hinzufügen;

2. Löschen Sie den Primärschlüssel

ALTER TABLE Tabellenname DROP PRIMARY KEY;

Tabelle ändern, Tabelle_a, PRIMARY KEY DROP;

3. Fügen Sie einen eindeutigen Index hinzu

ALTER TABLE Tabellenname ADD UNIQUE Indexname (Feldname);

Tabelle ändern Tabelle_a ADD UNIQUE Spalte_a_unique_index (Spalte_a);

4. Fügen Sie einen normalen Index hinzu

ALTER TABLE Tabellenname ADD INDEX Indexname (Feldname);

Tabelle ändern Tabelle_a ADD INDEX Spalte_a_index (Spalte_a);

5. Löschen Sie den Index

ALTER TABLE Tabellenname DROP INDEX Indexname;

Tabelle ändern Tabelle_a DROP INDEX Spalte_a_index;

Dies ist das Ende dieses Artikels zum Anzeigen und Ändern von MySQL-Tabellenstrukturbefehlen. Weitere relevante Inhalte zum Ändern von MySQL-Tabellenstrukturbefehlen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • mysql mysqldump exportiert nur die Tabellenstruktur oder nur die Datenimplementierungsmethode
  • Zusammenfassung der Methoden zum Kopieren der Tabellenstruktur in MySQL
  • Zusammenfassung der Befehle zur Änderung der MySQL-Tabellenstruktur
  • Mysql-Methode zum Kopieren der Tabellenstruktur und der Tabellendaten
  • So vergleichen Sie zwei Datenbanktabellenstrukturen in MySQL
  • Detailliertes Beispiel zum Ändern der Tabellenstruktur in MySQL
  • Einige Dinge, die beim Ändern der Tabellenstruktur in MySQL zu beachten sind
  • Tutorial zum Zuordnen von MySQL-Tabellenstrukturen zu Objekten in Python
  • MySQL-Befehl „Alter Table“ zum Ändern der Tabellenstruktur, Beispiel
  • Diagramm zur Tabellenstruktur der MySQL-Datenquelle

<<:  Tutorial zur HTML-Tabellenauszeichnung (2): Tabellenrahmenattribute BORDER

>>:  Vue/React-Einzelseitenanwendung zurück ohne Aktualisierungslösung

Artikel empfehlen

Beispielcode zur Implementierung von Neon-Button-Animationseffekten mit CSS3.0

Heute zeige ich Ihnen einen Neon-Button-Animation...

So kommunizieren Sie mit anderen Benutzern über die Linux-Befehlszeile

Es ist ganz einfach, Nachrichten an andere Benutz...

Beispielcode zur Implementierung einer QR-Code-Scanbox mit CSS

Normalerweise haben wir ein Scan-Feld, wenn wir d...

Vue-Beispielcode für die Online-Vorschau von Office-Dateien

Ich arbeite derzeit an elektronischen Archiven un...

Codebeispiel für die Linux-SSH-Serverkonfiguration

Verwenden Sie den folgenden Terminalbefehl, um de...

Ein Beispiel, wie JavaScript doppelte Netzwerkanforderungen verhindern kann

Vorwort Während der Entwicklung stoßen wir häufig...

Beispiel für die Einrichtung eines Third-Level-Domain-Namens in nginx

Problembeschreibung Durch die Konfiguration von n...

Tutorial zur Migration von MySQL von phpstudy nach Linux

Projektzweck Migrieren Sie die Daten in MySQL 5.5...

vue.js Router verschachtelte Routen

Vorwort: Manchmal ist der Hauptteil einer Route d...

Beispiel einer Methode zur Fehlerbehebung beim Lösen von Nginx-Portkonflikten

Problembeschreibung Ein Spring + Angular-Projekt ...

Vier Möglichkeiten zum Vergleichen von JavaScript-Objekten

Inhaltsverzeichnis Vorwort Referenzvergleich Manu...

Detaillierte Erklärung der node.js-Installation und HbuilderX-Konfiguration

Tutorial zur npm-Installation: 1. Laden Sie das N...