Heim  >  Artikel  >  Datenbank  >  MySQL-Kommentar, was bedeutet das?

MySQL-Kommentar, was bedeutet das?

青灯夜游
青灯夜游Original
2023-04-06 16:02:427880Durchsuche

Kommentar bedeutet Notizen und Anmerkungen. In der MySQL-Datenbank werden Kommentare zu Feldern oder Spalten mithilfe des Kommentarattributs hinzugefügt; in Skripten, die neue Tabellen erstellen, können Kommentare durch Hinzufügen des Kommentarattributs im Felddefinitionsskript hinzugefügt werden. Wenn Sie die Kommentare aller Felder einer vorhandenen Tabelle anzeigen möchten, können Sie den Befehl „Vollständige Spalten aus Tabellennamen anzeigen“ verwenden.

MySQL-Kommentar, was bedeutet das?

Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.

In MySQL bedeutet COMMENT Notizen und Kommentare.

MySQL Kommentar hinzufügen (comment)

In der MySQL-Datenbank werden Kommentare zu Feldern oder Spalten mithilfe des Attributs comment hinzugefügt.

Im Skript zum Erstellen einer neuen Tabelle können Sie Kommentare hinzufügen, indem Sie das Kommentarattribut im Felddefinitionsskript hinzufügen.

Der Beispielcode lautet wie folgt:

create table test( 
	id int not null default 0 comment '用户id' 
)

Wenn die Tabelle bereits erstellt wurde, können Sie den Befehl auch zum Ändern der Felder verwenden und dann die Kommentarattributdefinition hinzufügen, um Kommentare hinzuzufügen.

Der Beispielcode lautet wie folgt:

alter table test modify column id int not null default 0 comment '测试表id'

Wie wäre es, wenn Sie die Kommentare aller Felder in einer vorhandenen Tabelle anzeigen würden?

Sie können den Befehl verwenden: vollständige Spalten aus der Tabelle anzeigen. Das Beispiel lautet wie folgt: show full columns from table 来查看, 示例如下:

show full columns from test;

创建表的时候写注释

create table test1 ( 
    field_name int comment '字段的注释' 
)comment='表的注释';

修改表的注释

alter table test1 comment '修改后的表的注释';

修改字段的注释

alter table test1 modify column field_name int comment '修改后的字段注释'; 

-- 注意:字段名和字段类型照写就行

查看表注释的方法

-- 在生成的SQL语句中看 
	show  create  table  test1; 
-- 在元数据的表里面看
	use information_schema; 
	select * from TABLES where TABLE_SCHEMA='my_db' and TABLE_NAME='test1' \G

查看字段注释的方法

-- show 
	show  full  columns  from  test1; 
-- 在元数据的表里面看 
	select * from COLUMNS where TABLE_SCHEMA='my_db' and TABLE_NAME='test1' \G

mysql中的四种注释

NO1:-- 注释内容

这种注释方法不能够实现多行注释,要注意的是 --后面是有一个空格的。(-- 后面的内容将不会被识别,因此需要在下一行加上分号来结束该语句)

MySQL-Kommentar, was bedeutet das?

NO2:#注释内容

这种注释方法也不能实现多行注释。

MySQL-Kommentar, was bedeutet das?

NO3:/*注释内容 */

这种注释能够实现多行注释。

MySQL-Kommentar, was bedeutet das?

在这里插入图片描述

NO4:/*!注释内容 */rrreee

Schreiben Sie beim Erstellen Kommentare Tabelle

rrreee

Ändern Sie die Kommentare der Tabelle

rrreee

MySQL-Kommentar, was bedeutet das?Ändern Sie die Kommentare der Felder

rrreee

So zeigen Sie Tabellenkommentare an

rrreee

🎜🎜So zeigen Sie Feldkommentare an🎜

rrreee🎜🎜in MySQL Vier Arten von Kommentaren🎜🎜🎜🎜NO1: --Kommentarinhalt🎜🎜🎜🎜Diese Kommentarmethode Es können keine mehrzeiligen Kommentare erreicht werden. Es ist zu beachten, dass nach -- ein Leerzeichen steht. (-- Der folgende Inhalt wird nicht erkannt, daher müssen Sie in der nächsten Zeile ein Semikolon hinzufügen, um die Anweisung zu beenden) 🎜🎜MySQL-Kommentar, was bedeutet das?🎜🎜🎜NO2:# Inhalt kommentieren 🎜🎜🎜🎜Diese Kommentarmethode kann auch keine mehrzeiligen Kommentare implementieren. 🎜🎜MySQL-Kommentar, was bedeutet das?🎜🎜🎜 NO3: /*Kommentarinhalt*/🎜🎜🎜🎜Diese Art von Kommentar kann mehrzeilige Kommentare realisieren. 🎜🎜MySQL-Kommentar, was bedeutet das?🎜🎜at Fügen Sie hier eine Bildbeschreibung ein ,Wann! Wenn die Datenbankversionsnummer später verbunden wird und die tatsächliche Version gleich oder höher als diese Zeichenfolge ist, interpretiert die Anwendung den Kommentarinhalt als SQL, andernfalls wird er als Kommentar behandelt. Wenn die Versionsnummer nicht verbunden ist, wird standardmäßig der darin enthaltene Inhalt ausgeführt. 🎜🎜🎜🎜🎜[Verwandte Empfehlungen: 🎜MySQL-Video-Tutorial🎜]🎜

Das obige ist der detaillierte Inhalt vonMySQL-Kommentar, was bedeutet das?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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
Vorheriger Artikel:Was ist Nchar in MySQL?Nächster Artikel:Was ist Nchar in MySQL?