如何使用 mysql 命令行插入數(shù)據(jù)
在 MySQL 中,可以使用以下 INSERT 語(yǔ)句將數(shù)據(jù)插入到數(shù)據(jù)庫(kù)中:
<code>INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);</code>
登錄后復(fù)制
其中:
table_name 是要插入數(shù)據(jù)的表名。
column1, column2, … 是要插入值的列名。
value1, value2, … 是要插入的值。
示例
假設(shè)有一個(gè)名為 “customers” 的表,包含以下列:
id(整數(shù),主鍵)
name(字符串)
age(整數(shù))
要向此表中插入一個(gè)名為 “John Doe”、年齡為 30 歲的客戶(hù),可以使用以下命令:
<code>INSERT INTO customers (name, age) VALUES ('John Doe', 30);</code>
登錄后復(fù)制
其他注意事項(xiàng)
確保插入的值與列的數(shù)據(jù)類(lèi)型相匹配。
對(duì)于字符串值,請(qǐng)使用單引號(hào)或雙引號(hào)將值括起來(lái)。
對(duì)于日期和時(shí)間值,請(qǐng)使用適當(dāng)?shù)母袷剑ɡ纾瑢?duì)于日期,使用 ‘YYYY-MM-DD’ 格式)。
可以使用 VALUES 子句一次插入多行。
可以使用 ON DUPLICATE KEY UPDATE 子句在插入失敗時(shí)更新現(xiàn)有行。






