数据库
WSZFSNFK
希望我写的东西可以帮助到一些需要的同学,同时要是发现博客写的有误的,一定要留言指正,希望我们共同进步。
展开
-
mysql压缩包安装
mysql压缩包启动服务原创 2022-03-13 16:46:45 · 287 阅读 · 0 评论 -
使用python连接数据库
python连接数据库原创 2022-01-15 16:22:54 · 721 阅读 · 0 评论 -
数据库学习笔记——索引优化
索引优化原创 2020-08-30 10:13:25 · 164 阅读 · 0 评论 -
数据库学习笔记——SQL语句分析
SQL语句分析影响服务器性能的几个方面1、服务器硬件2、服务器的操作系统3、数据库存储引擎的选择4、数据库参数配置5、数据库结构设计和SQL语句的效率SQL性能下降的原因查询语句写的不好索引失效关联查询太多join服务器调优及各个参数设置SQL加载顺序手写SQL的顺序select distinct <select _list>from <left_table>join <right_table> on &l原创 2020-08-27 21:41:27 · 209 阅读 · 0 评论 -
数据库学习笔记——索引
索引查看索引show index from 表名;创建索引如果指定字段是字符串,需要指定长度,建议长度与定义字段时的长度一致。字段类型如果不是字符串,可以不填写长度部分create index 索引名称 on 表名(字段名称(长度))删除索引drop index 索引名称 on 表名;索引创建案例创建测试表testcreate table test(title varchar(10))添加10万条数据查询开启运行时间监测set porfil原创 2020-08-20 13:36:19 · 205 阅读 · 0 评论 -
数据库学习笔记——事物
事物事务四大特性(简称ACID)原子性 (Atomicity)一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作,这就是事务的原子性一致性(Consistency)数据库总是从一个一致性的状态转换到另一个一致性的状态。(在前面的例子中,一致性确保了,即使在执行第三、四条语句之间时系统崩溃,支票账户中也不会损失200美元,因为事务最终没有提交,所以事务中所做的修改也不会保存到数据库中。)原创 2020-08-18 09:33:04 · 224 阅读 · 0 评论 -
数据库学习笔记——视图
视图视图介绍视图(View)是一种虚拟存在的表,对于使用视图的用户来说基本上是透明的。视图并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。定义视图create view 视图名称 as select 语句例如创建province表的视图select * from provinces;create view v_pro as select * from provinces;select * from v_pro;查看视图原创 2020-08-18 09:05:47 · 172 阅读 · 0 评论 -
python--数据库学习笔记
数据库特点持久化存储速度快数据的有效性易扩展SQL语句DML:insert update delete selectDDL:create,drop,alterDCL数据类型数值类型intfloatdoubledecimal字符串类型char()varchar()enum(“M”, “F”)text日期data年月日time时分秒daretime年月日时分秒year年timestamp约束pkfknot nulldefa原创 2020-08-16 16:04:42 · 270 阅读 · 0 评论 -
python学习笔记--SQL语句
SQL语句操作数据库(DDL)连接数据库方法一mysql -u用户名 -p密码方法二mysql -u用户名 -p密码当然第二种方式也比较安全,方法一直接是明文密码,而方法二会将密码隐藏退出数据库exitquit查看以及创建的数据库SHOW DATABASES注意:mysql不严格区分大小写习惯使用python的同学也要注意了,sql语句每一行结束必须使用英文状态的分号(;)当数据库名称有特殊符号时,使用包括起来。例如:logo_ed原创 2020-07-21 17:26:30 · 240 阅读 · 0 评论 -
python学习笔记——SQL语法基础
SQL语法基础SQL语句主要分为DDL语句:数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象。DML语句:数据操纵语句,用于添加、删除、更新、查询数据库记录,并检查数据完整性。DCL语句:数据控制语句,用于控制不同数据段直接许可和访问级别的语句。数据完整性在表中为了更加准确的存储数据,保证数据的正确有效,可以在创建表的时候,为表添加一些强制性的验证,包括数据字段的类型、约束。数据类型常用的数据类型数值类型日期时间类型字符串类型数值类型原创 2020-07-21 09:23:22 · 440 阅读 · 0 评论 -
python之数据库基本介绍
数据库介绍基本介绍数据库(database)简称DB,实际上就是一个文件集合,是一个存储数据的仓库,本质就是一个文件系统,数据库是按照特定的格式把数据存储起来,用户可以对存储的数据进行增删改查等操作。为什么要学习数据库本地文件不利于存放海量数据,也不利于对程序的查询与修改。数据库存储数据的特点持久化存储读写速度极高保证数据的有效性对程序支持非常好,容易扩展数据库分类关系型数据库:可以保存现实生活中的各种关系数据,数据库在存储数据以(表)为单位;主流关系型数据库:M原创 2020-07-21 08:23:21 · 1318 阅读 · 0 评论