方法一:使用INSERT语句
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
其中,table_name为需要添加内容的表名,column1、column2、column3为表中的列名,value1、value2、value3为要添加的值。需要注意的是,列名和对应的值要一一对应。
例如,大家有一个student表,有id、name、age三个列,大家需要添加一条id为1,name为Tom,age为18的数据,则代码如下:
INSERT INTO student (id, name, age) VALUES (1, 'Tom', 18);
方法二:使用LOAD DATA语句
为了方便批量添加内容,可以使用LOAD DATA语句。该语句可以从一个文件中批量读取数据,然后将其添加到表中。
LOAD DATA INFILE 'data.txt' INTO TABLE table_name FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
其中,data.txt为要导入的数据文件,table_name为要添加数据的表名,FIELDS TERMINATED BY表示每行数据的分隔符,ENCLOSED BY表示每个数据项的包裹符,LINES TERMINATED BY表示每行数据的结尾符。
例如,大家有一个名为data.txt的文件,其中的数据格式如下:
1,'Tom',18 2,'Jerry',19 3,'Kate',20
大家将该文件中的数据批量导入到student表中,代码如下:
LOAD DATA INFILE 'data.txt' INTO TABLE student FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';