如何在mysql中创建星座表_如何创建MySQL数据表
1.可以使用create table语句创建该表。创建表的创建形式是:
创建表表名(列声明);
以创建people表为例。学生id、姓名、性别和年龄等内容将存储在表中:
创建表人(
id int无符号not null auto_increment主键,
name char(8)不为空,
性别字符(4)不为空,
年龄无符号不为空
);
其中,auto_increment可以一次将Int类型的id字段增加1。
2.使用insert语句将数据插入表中。
insert语句可用于将一行或多行数据插入数据库表中。使用的一般形式如下:
Insert [into]表名[(列名1,列名2,列名3,...)]值(值1,值2,值3,...);
[]中的内容是可选的。例如,要将记录插入到上一步中创建的people表中,请执行以下语句:
插入到人(姓名,性别,年龄)值(“张三”,“男”,21);
3.如果想查询插入是否成功,可以通过select查询语句。其形式如下:
select * from people
扩展数据:
当mysql大量插入数据时,使用insert into会变得非常慢。mysql有三种方法可以提高insert into的插入速度:
1,第一次插入提速方法:
如果数据库中已经有大量数据(数百万),那么ok?在mysql配置中增加bulk_insert_buffer_size。该参数默认为8M。
例如:bulk _ insert _ buffer _ size = 100m;
2.第二种mysql插入提速方法:?
将所有insert into语句重写为?插入?延迟到
这种延迟插入的区别在于结果立即返回,插入在后台处理。
3.第三种方法:一次插入多条数据:
插入多条数据,例如:
插入表格值(' 11 ',' 11 '),(' 22 ',' 22 ',(' 33 ',' 33 ')...;