Dieser Artikel beschreibt anhand von Beispielen die gängigen MySQL-SQL-Anweisungen zum Erstellen von Tabellen, Hinzufügen von Feldern, Ändern von Feldern und Hinzufügen von Indizes. Teilen Sie uns die Einzelheiten zu Ihrer Information mit: Erstellen Sie eine Tabelle: Tabelle löschen, wenn vorhanden. Bulletin; CREATE TABLE-Bulletin ( id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, # Primärschlüssel uid INT(11) NOT NULL DEFAULT 0, # Ersteller-ID Kontext VARCHAR (600) NOT NULL DEFAULT '', # Ankündigungsdetails (300 Wörter) begintime DEC(20) NOT NULL DEFAULT 0, # Startzeit der Ankündigung endtime DEC(20) NOT NULL DEFAULT 0, # Endzeit der Ankündigung createtime DEC(20) NOT NULL DEFAULT 0, # Erstellungszeit modifytime DEC(20) NOT NULL DEFAULT 0 # Änderungszeit PRIMARY KEY (`Id`), )STANDARD-ZEICHENSATZ=UTF8 TYP=INNODB; Ändern Sie den ursprünglichen Feldnamen und -typ: ALTER TABLE Bulletin CHANGE uid Benutzername VARCHAR (50) NOT NULL DEFAULT ''; Fügen Sie ein neues Feld hinzu: alter table bulletin add citycode varchar(6) not null default 0; # Stadtcode 1. Legen Sie die Kodierung beim Erstellen der Datenbank fest Datenbanktestzeichensatz utf8 erstellen; 2. Legen Sie die Kodierung beim Erstellen einer Tabelle fest Tabellentest erstellen (ID int Primärschlüssel) DEFAULT-Zeichensatz = utf8; 3. Ändern Sie die Datenbankkodierung Datenbank-Testzeichensatz utf8 ändern; 4. Ändern Sie die Standardkodierung der Tabelle Tabelle ändern, Testzeichensatz UTF-8; 5. Feldkodierung ändern Tabelle testen, Spaltenname varchar (50) ändern, Zeichensatz utf8; Hinzufügen von Indexmethoden 1. Fügen Sie einen PRIMÄRSCHLÜSSEL hinzu mysql>ALTER TABLE `Tabellenname` ADD PRIMARY KEY (`Spalte`) 2. UNIQUE hinzufügen (eindeutiger Index) mysql>ALTER TABLE `table_name` ADD UNIQUE ( `Spalte` ) 3. INDEX hinzufügen (normaler Index) mysql>ALTER TABLE `Tabellenname` ADD INDEX Indexname (`Spalte`) 4. FULLTEXT hinzufügen (Volltextindex) mysql>ALTER TABLE `table_name` ADD FULLTEXT ( `Spalte` ) 5. Mehrspaltigen Index hinzufügen mysql>ALTER TABLE `Tabellenname` ADD INDEX Indexname ( `Spalte1`, `Spalte2`, `Spalte3` ) Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen ansehen: „Zusammenfassung der allgemeinen MySQL-Funktionen“, „Zusammenfassung der Kenntnisse zu MySQL-Protokollvorgängen“, „Zusammenfassung der Kenntnisse zu MySQL-Transaktionsvorgängen“, „Zusammenfassung der Kenntnisse zu gespeicherten MySQL-Prozeduren“ und „Zusammenfassung der Kenntnisse zu MySQL-Datenbanksperren“. Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist. Das könnte Sie auch interessieren:
|
<<: js, um ein Wasserfall-Flusslayout zu erreichen (unendliches Laden)
>>: So ändern Sie den iTunes-Sicherungspfad unter Windows
In diesem Artikelbeispiel wird der spezifische Co...
Mysql konvertiert Abfrageergebnissatz in JSON-Dat...
Deaktivieren und Aktivieren von MySQL-Fremdschlüs...
1. Abfragevorgang Prozessliste anzeigen 2. Fragen...
MySQL-Datenbanken werden häufig verwendet, insbes...
Trennlinien sind eine gängige Gestaltungsart auf ...
Nachdem Sie den folgenden Artikel gelesen haben, ...
1. Browser-Rendering-Modus und Doctype Einige Web...
1. Übergeordnete Komponenten können Daten über Re...
Für Linux-Systemadministratoren ist es von entsch...
Nachdem ich einige Artikel gelesen hatte, habe ic...
Als wir heute das Pressemitteilungssystem von Niu ...
Vor der Konfiguration müssen wir Folgendes tun: 1...
Inhaltsverzeichnis 1. Einfügen der abgefragten Er...
In einem aktuellen Projekt musste ich die Funktio...