让我们一起走进MySql数据库的世界

MySQL是最时兴的相关型数据库治理系统,在WEB运用方面MySQL是最佳的RDBMS(RelationalDatabaseManagementSystem,相关数据库治理系统)运用软件之一。MySQL是一种有关数据库治理系统,有关数据库将数据保管在不同的表中,而不是将所珍稀据放在一个大栈房内,如此就提拔了速率并抬高了敏捷性。MySQL所哄骗的SQL谈话是用于拜访数据库的最罕用的机关化盘诘谈话。那末SQL包罗哪些紧要谈话呢?底下咱们一同来谋求。

一、DDL(DataDefinitionLanguage)数据界说谈话,紧要实行以下职掌:

1.缔造数据库、表格——create

——缔造数据库

语法:createdatabase数据库的称号;

——缔造表格——createtable

语法:createtable表名(

字段1数据典型,

字段2数据典型,

字段3数据典型,

);

譬喻:缔造一个保存用户讯息的user表格:

createtableuser((时时配置id字段为主键)Idintauto_incrementprimarykey,namevarchar(50),

ageint,addressvarchar(50),

emailvarchar(50)

);

字段反面的数据典型遵循理论合适的典型配置,详细典型的配置后期引见。

2.补充、点窜表格字段——alter

——向表格中补充字段

语法:altertable表名add(补充)字段称号数据典型;

譬喻:向user表格中补充性别(gender)字段,即补充一列,如:

altertableuseraddgenderchar(1);

——节略表格中的某个字段

语法:altertable表名drop字段称号;

譬喻:节略user表格中的age字段

altertableuserdropage;

3.节略表格——drop

语法:droptable表名;

留神:drop节略表格将节略表格而且释放表格所占用的资本。

二、DML(DataManipulationLanguage)数据驾驭谈话。

由DBMS供给,用于让用户和程序员哄骗,实行对数据库中数据的职掌。紧要囊括的办法:

1.向表格中补充数据——insert

语法1:insertinto表名(字段1,字段2,…)value(数据1,数据2,…)

此种语法请求:字段1对应数据1,字段2对应数据2,…

譬喻:向表格中补充字段和字段的数据

Insertintouser(name,age)value(“zhangsan”,38);

语法2:insertintovalue(数据1,数据2,…);

此种语法根据缔造表格时的字段按序来给值。

譬喻:向user表格中补充数据

Insetrintouservalue(null,”lisi”,38,”fujian”,”

qq.


转载请注明:http://www.aierlanlan.com/rzdk/946.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了