如何使用 Python 在 MySQL 中為列添加註釋?
註釋是對某事物的可讀解釋。程式碼中的註釋用於解釋所用程式碼語句的目的。這使外部人員能夠理解該特定程式碼的需求和用途。
編譯器會忽略註釋,並且不會執行它們。這些註釋僅用於解釋目的,並且非常重要。
我們可以在 SQL 表中的列中添加註釋。這些註釋將解釋該列的功能或說明有關該列的資訊。如果其他人正在檢視和處理該表,他可以瞭解這些列的全部內容。
可以使用 ALTER 命令向列添加註釋。ALTER 語句與 MODIFY 命令和 COMMENT 子句一起用於向列添加註釋。
語法
ALTER TABLE table_name MODIFY column_name column_definition COMMENT “your_comment”
這裡,table_name 指定表名。column_name 和 column_definition 指定列的名稱和資料型別。your_comment 是您希望新增到該特定列的註釋。
使用 Python 在 MySQL 中向表中的列添加註釋的步驟
匯入 MySQL connector
使用 connect() 方法建立與 connector 的連線
使用 cursor() 方法建立遊標物件
使用適當的 mysql 語句建立查詢
使用 execute() 方法執行 SQL 查詢
關閉連線
示例
假設我們有一個名為“Students”的表。我們有一個名為“addr”的 VARCHAR(50) 型別的列。我們需要為此列添加註釋以指定這是地址列。
import mysql.connector
db=mysql.connector.connect(host="your host", user="your username", password="your
password",database="database_name")
cursor=db.cursor()
query="ALTER TABLE Students MODIFY Address VARCHAR(100) COMMENT "This is the column to store address.""
cursor.execute(query)
db.commit()
print("COMMENT ADDED..")
db.close()以上程式碼為表中的“Address”列添加了註釋。
可以使用“SHOW FULL COLUMNS FROM table_name”命令進行驗證。這將顯示列定義以及任何註釋。
輸出
COMMENT ADDED..
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP