MySQL表中插入数据有两种方法,一种是使用INSERT INTO语句,另一种是使用LOAD DATA INFILE语句。
使用INSERT INTO语句,可以将一行或多行数据插入到MySQL表中。语法如下:
INSERT INTO table_name (column1,column2,...) VALUES (value1,value2,...);
其中,table_name是表的名称,column1,column2是列的名称,value1,value2是要插入的值。
举例来说,假设有一个名为“user”的表,有三个字段:“id”,“name”,“age”,要插入一条数据,可以使用以下语句:
INSERT INTO user (id,name,age) VALUES (1,'Tom',20);
这条语句将会把id为1,name为Tom,age为20的数据插入到user表中。
另一种方法是使用LOAD DATA INFILE语句,可以将一个文件中的数据导入到MySQL表中。语法如下:
LOAD DATA INFILE 'file_name' INTO TABLE table_name;
其中,file_name是要导入的文件的名称,table_name是表的名称。
举例来说,假设有一个名为“user.txt”的文件,内容如下:
1,Tom,20 2,Jack,21 3,Alice,22
要把这个文件中的数据导入到user表中,可以使用以下语句:
LOAD DATA INFILE 'user.txt' INTO TABLE user;
这条语句将会把user.txt中的数据导入到user表中。
MySQL表中插入数据有两种方法,一种是使用INSERT INTO语句,另一种是使用LOAD DATA INFILE语句。使用这两种方法,可以将数据插入到MySQL表中。