如何使用 mysql 命令行插入數(shù)據(jù)
在 MySQL 中,可以使用以下 INSERT 語句將數(shù)據(jù)插入到數(shù)據(jù)庫中:
<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 歲的客戶,可以使用以下命令:
<code>INSERT INTO customers (name, age) VALUES ('John Doe', 30);</code>
登錄后復(fù)制
其他注意事項(xiàng)
確保插入的值與列的數(shù)據(jù)類型相匹配。
對于字符串值,請使用單引號或雙引號將值括起來。
對于日期和時(shí)間值,請使用適當(dāng)?shù)母袷剑ɡ纾瑢τ谌掌冢褂?‘YYYY-MM-DD’ 格式)。
可以使用 VALUES 子句一次插入多行。
可以使用 ON DUPLICATE KEY UPDATE 子句在插入失敗時(shí)更新現(xiàn)有行。