色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

查詢添加mysql用戶,怎么在mysql中創建表創建數據

林雅南2年前17瀏覽0評論
查詢添加mysql用戶,怎么在mysql中創建表創建數據?

1、使用 create table 語句可完成對表的創建, create table 的創建形式:

create table 表名稱(列聲明);

以創建 people 表為例, 表中將存放 學號(id)、姓名(name)、性別(sex)、年齡(age) 這些內容:

create table people(

id int unsigned not null auto_increment primary key,

name char(8) not null,sex char(4) not null,age tinyint unsigned not null);

其中,auto_increment就可以使Int類型的id字段每次自增1。

2、向表中插入數據使用insert 語句。

insert 語句可以用來將一行或多行數據插到數據庫表中, 使用的一般形式如下:

insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...);

其中 [] 內的內容是可選的, 例如, 要給上步中創建的people 表插入一條記錄, 執行語句:

insert into people(name,sex,age) values( "張三", "男", 21 );

3、想要查詢是否插入成功,可以通過select 查詢語句。形式如下:

select * from people;

擴展資料:

當mysql大批量插入數據的時候使用insert into就會變的非常慢, mysql提高insert into 插入速度的方法有三種:

1、第一種插入提速方法:

如果數據庫中的數據已經很多(幾百萬條), 那么可以 加大mysql配置中的 bulk_insert_buffer_size,這個參數默認為8M

舉例:bulk_insert_buffer_size=100M;

2、第二種mysql插入提速方法:

改寫所有 insert into 語句為 insert delayed into

這個insert delayed不同之處在于:立即返回結果,后臺進行處理插入。

3、第三個方法: 一次插入多條數據:

insert中插入多條數據,舉例:

insert into table values('11','11'),('22','22'),('33','33')...;