ddl是什么意思

更新时间:2022-12-31 05:09:56 阅读: 评论:0


2022年12月31日发(作者:吴晓琳)

mysql中pi是什么意思_MySQL基础知识与常⽤命令

MySQL

MySQL是⼀种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使⽤最常⽤的数据库管理语⾔--结构化查询语⾔(SQL)

进⾏数据库管理。

MySQL在过去由于性能⾼、成本低、可靠性好,已经成为最流⾏的开源数据库,因此被⼴泛地应⽤在Internet上的中⼩型⽹站中。

SQL(StructuredQueryLanguage)

事务的四个特性ACID

ACID,是指数据库管理系统(DBMS)在写⼊/更新资料的过程中,为保证事务(transaction)是正确可靠的,所必须具有的四个特性:原⼦性

(atomicity,或称不可分割性)、⼀致性(consistency)、隔离性(isolation,⼜称独⽴性)、持久性(durability)。

范式

常⽤(第⼀范式-->BC范式)

对指定列的结果集进⾏排序。

SELECTcolumn_name,aggregate_function(column_name)FROMtable_nameWHEREcolumn_nameoperatorvalueGROUPBY

column_name

聚合函数(AggregateFunctions)

Average:avg

Minimum:min

Maximum:max

Total:sum

Count:count

聚合函数会忽略空值。

DDL和DML

嵌套⼦查询(NestedSubqueries)

in,all,exists,some,any(可以相互转换)。

数据库连接池是什么意思?

像打开关闭数据库连接这种和数据库的交互可能是很费时的,尤其是当客户端数量增加的时候,会消耗⼤量的资源,成本是⾮常⾼的。可以

在应⽤服务器启动的时候建⽴很多个数据库连接并维护在⼀个池中。连接请求由池中的连接提供。在连接使⽤完毕以后,把连接归还到池

中,以⽤于满⾜将来更多的请求。

MySQL

mysql使⽤的数据类型分为三类:数值类型,⽇期和时间类型,字符类型。

Software

installation(onraspbianasanexample)

sudoapt-getinstallmysql-rver

loginwithpasswordprompt

mysql-uroot-p

showdataba;#listdatabas

udb-name;#uadataba

showtables;#listtableforcurrentdatababeingud

BasicCRUD

CREATEDATABASEdemo;#createadatabanameddemo;

#创建⼀个表tutorials_tbl

als_tbl(

tutorial_idINTNOTNULLAUTO_INCREMENT,

tutorial_titleVARCHAR(100)NOTNULL,

tutorial_authorVARCHAR(40)NOTNULL,

submission_dateDATE,

PRIMARYKEY(tutorial_id)

);

#查询

SELECTtutorial_id,tutorial_title,tutorial_authorFROMtutorials_tbl;

#更新

UPDATEtutorials_tblSETtutorial_title="LearningJAVA"WHEREtutorial_id=3;

#删除

DELETEFROMtutorials_tblWHEREtutorial_id=3;

#删除表

DELETEFROMtutorials_tbl;

DROPTABLEtutorials_tbl;#drop表

DROPDATABASEdemo;#drop数据库demo

例⼦

在db_SPJ中创建以下四个关系(表)

供应商表S(SNO,SNAME,STATUS,CITY)

零件表P(PNO,PNAME,COLOR,WEIGHT)

⼯程项⽬表J(JNO,JNAME,CITY)

供应情况表SPJ(SNO,PNO,JNO,QTY)

本文发布于:2022-12-31 05:09:56,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/63954.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:浪漫派
下一篇:节衣缩食
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图