Heim > Datenbank > MySQL-Tutorial > Anmerkungen zur MySQL-Studie: Methoden zum Erstellen, Löschen und Ändern von Tabellen_MySQL

Anmerkungen zur MySQL-Studie: Methoden zum Erstellen, Löschen und Ändern von Tabellen_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-10-09 08:33:40
Original
959 Leute haben es durchsucht

Die Beispiele in diesem Artikel beschreiben die Methoden zum Erstellen, Löschen und Ändern von Tabellen in MySQL-Studiennotizen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Tabelle erstellen:

create table users(
  id int,
  name varchar(64),
  sex bit(1),
  birthday date,
  Entry_date date,
  job varchar(32),
  salary float,
  resume text
);

Nach dem Login kopieren

1 Spalte hinzufügen:

Tabellennamen ändern, Spaltennamen-Datentyp hinzufügen

alter table users add image blob;

Nach dem Login kopieren

2 Spalte ändern:

Tabellennamen ändern, Spaltennamen ändern, neuer Datentyp (Datenlänge)

alter table users modify sex char(2);

Nach dem Login kopieren

3 Spalte löschen:

Tabellennamen ändern, Spaltennamen löschen

alter table users drop image;

Nach dem Login kopieren

4 Tabellennamen ändern:

Tabellennamen in neuen Tabellennamen umbenennen

rename table users to user;

Nach dem Login kopieren

5 Ändern Sie den Zeichensatz der Tabelle:

Tabellennamen ändern Zeichensatz Zeichensatz

alter table user character set gbk

Nach dem Login kopieren

6 Spaltennamen ändern:

Tabellennamen ändern, ursprünglichen Spaltennamen der Spalte ändern, neuer Spaltennamentyp

alter table users change column sex sexy varchar(2);

Nach dem Login kopieren

7 Tabellenstruktur anzeigen:

mysql> describe users;
+------------+-------------+------+-----+---------+-------+
| Field   | Type    | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| id     | int(11)   | YES |   | NULL  |    |
| name    | varchar(64) | YES |   | NULL  |    |
| sex    | bit(1)   | YES |   | NULL  |    |
| birthday  | date    | YES |   | NULL  |    |
| Entry_date | date    | YES |   | NULL  |    |
| job    | varchar(32) | YES |   | NULL  |    |
| salary   | float    | YES |   | NULL  |    |
| resume   | text    | YES |   | NULL  |    |

Nach dem Login kopieren

8 Tabellenerstellungsstruktur anzeigen:

mysql> show create table users;

Nach dem Login kopieren

9 Tabelle löschen:

mysql> drop table test9;

Nach dem Login kopieren

Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die speziellen Themen dieser Website ansehen: „Zusammenfassung der MySQL-Indexoperationsfähigkeiten“, „Umfassende Sammlung der MySQL-Protokolloperationsfähigkeiten“, „Zusammenfassung der MySQL-Transaktionsoperationsfähigkeiten“, „Umfassende Sammlung von MySQL-Kenntnissen für gespeicherte Prozeduren“, „Zusammenfassung der Techniken zum Sperren von MySQL-Datenbanken“ und „Zusammenfassung häufig verwendeter MySQL-Funktionen“

Ich hoffe, dass dieser Artikel für alle bei der MySQL-Datenbankplanung hilfreich sein wird.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
So ändern Sie MySQL in MySQL
Aus 1970-01-01 08:00:00
0
0
0
MySQL-Startfehler unter Centos
Aus 1970-01-01 08:00:00
0
0
0
MySQL stoppt den Prozess
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage