![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
abskka2211
这个作者很懒,什么都没留下…
展开
-
MySQL基础知识
原创 2021-07-04 18:57:25 · 1435 阅读 · 0 评论 -
常见的运算符
关系运算符:=,!=,<,>,>=,<=区间:between A and B -> [A,B]And:并且,和。Or:或者Is null:空Not:否,非Is not null:非空In:在什么里面举例##(2.1)查询性别女,并且 年龄65的学生记录select * from stu where gender = ‘female’ and age = 65;##(2.2)查询学号是S_1001或者名字为liSi的记录。select * from stu原创 2021-06-05 00:29:19 · 534 阅读 · 0 评论 -
什么是数据库
作用:存储数据的,能够长期(断电、关机)保持数据。数据储存在哪里:硬盘和内存我们平时说的数据库:数据库管理系统(软件)(DataBase manager System:DBS)数据库软件(电脑的Excel软件)中科院创建多个文件夹(数据库(逻辑))一个数据库:储存XX电商项目的数据一个数据库:储存XX图书馆管理项目数据每个数据库中可以创建多个表数据看软件 -》多个数据库 -》多个表 -》多条数据(一条一行,一行多列)...原创 2021-06-05 00:27:58 · 489 阅读 · 0 评论 -
MySQL重要性
(1)重点SQL:能够在没有任何提示下,用纸和笔手写SQL(2)在面试中:95%概率中让你手写SQL语句。(3)通过SQL语句去操作数据库了解MySQL、oracle、SQL server等数据的区别:方言(4)SQL语句的优化(背个10个)。...原创 2021-06-05 00:27:02 · 545 阅读 · 0 评论 -
什么是python web
之前学习中python文件,右键运行和快就运行结果,能看到解释code = 0Pyhton web是为前端页面(网页前端、小程序、IOS、Android)提供服务的(返回数据、校验一些数据)举例:前端网页 登录功能,前端传递用户名和密码胡来,后台去检验 数据是否正确,响应请求(然后返回不同的结果)Python代码不能结束,一直运行着。...原创 2021-06-05 00:25:40 · 747 阅读 · 0 评论 -
scv是什么
CSV是一种通用的、相对简单的文件格式(后缀名.csv),被用户、商业和科学广泛应用。最广泛的 应用是在程序之间转移表格数据,而这些程序本身是在不兼容的格式上进行操作的(往往 是私有的和/或无规范的格式)。因为大量程序都支持某种CSV变体,至少是作为一种可 选择输入/输出格式特点:多行之间用换行 分割;字段之间用,分割Python自带CSV模块:通过csv模块的函数可以实现csv文件的操作...原创 2021-06-05 00:24:48 · 4201 阅读 · 0 评论 -
主键约束、唯一约束、自增长列怎么使用
主键约束(primary key)特点:不能为空,不重复 ##没有约束create table stu0( id int, name varchar(50));insert into stu0(name) value("张三丰");##方式一:创建表,并且添加主键约束create table stu1( id int primary key, name varchar(50));##方式二:create table stu2( in int, name varchar(50)原创 2021-05-17 20:46:50 · 607 阅读 · 0 评论 -
OLTP和OLAP的区别
olap和oltp的区别:1、OLAP用在数据仓库,使用对象是决策者,OLAP系统强调的是数据分析,响应速度要求没那么高;2、OLTP主要应用是传统关系型数据库,OLTP系统强调的是内存效率,实时性比较高。olap和oltp的区别:OLAP:(On-Line Analytical Processing)联机分析处理,也称为面向交易的处理过程,其基本特征是前台接收的用户数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果,是对用户操作快速响应的方式之一。应用在数据仓库,使用对象是决策者。OLA原创 2021-05-17 20:42:49 · 716 阅读 · 0 评论 -
使用python创建mysql数据库常见问题
使用python创建MySQL时偶尔回出现很多错误,下面时一些常见的错误,我这就为各位宝宝列出来:出现原因:列的个数和值得个数 数量不一解决办法:自习检查sql中的数据出现原因:某个变量的名称写错了解决办法:仔细检查出现原因:和上一个差不多,不过这个不是变量书写错误,这个是固定命令书写错误解决方法:同上(仔细查找)...原创 2021-05-17 20:41:20 · 599 阅读 · 0 评论 -
快递管理系统 V2.0
快递管理系统2.0是1.0的升级版import card_tool##这是主程序##读取文件中的数据card_tool.read()while True:##显示功能菜单card_tool.show_menu()##用户输入选择功能selected = input(“请选择操作功能:”)if selected in [“1”,“2”,“3”]:if selected == “1”:card_tool.create_card()elif selected == “2”:card_t原创 2021-05-13 16:42:46 · 702 阅读 · 0 评论 -
快递管理系统 V1.0
1,首先,先创建一个card_main 作为主程序2,在创建一个 card_tool 来存储我们需要用到的函数3,补全代码下面是“card——main”import card_tool##这是主程序while True:##显示功能菜单card_tool.show_menu()##用户输入选择功能selected = input(“请选择操作功能:”)if selected in [“1”,“2”,“3”]:if selected == “1”:card_tool.create_原创 2021-05-10 22:01:57 · 576 阅读 · 0 评论 -
函数的调用
调用:函数名(参数)##函数的声明def sayHello():print(“小姐姐,你好”)##函数的调用sayHello()必须 先声明、后调用如果不知道声明“请看上一篇博客”原创 2021-05-09 09:05:56 · 373 阅读 · 0 评论 -
函数的声明
def 函数名(参数1,参数2,…):函数体函数体函数名:和变量的命名规则是一样的。规则:不能使用Python的关键字,不能以数字开头,数字、字母、下划线组成规范:见名思义小驼峰:由多个单词组成,第一个单词首字母小写,其他单词首字母大写参数:(非必须的)也成为形参,函数的入口,函数内部需要的值通过参数来传递函数体:函数内部的实现代码返回值(非必须的)通过return关键字把结果返回给 调用者...原创 2021-05-09 09:04:49 · 368 阅读 · 0 评论 -
数组的知识
a = int(input(“第一个学生的成绩为:”))b = int(input(“第二个学生的成绩为:”))c = int(input(“第三个学生的成绩为:”))d = int(input(“第四个学生的成绩为:”))e = int(input(“第五个学生的成绩为:”))avg = (a + b + c + d + e)/5print(“期中考试的平均成绩为%f”%avg)上面案例的问题:重复 类似的代码很多如果有10个学生、100个学生数学中的数组(数列)X = A1 + A原创 2021-05-05 18:12:58 · 346 阅读 · 0 评论 -
python中的各种运算符
1.算术运算符+,-,*,/2.比较(关系)运算符3.赋值(复合)运算符4.逻辑运算符与:and ,同时成立或:or ,只要一个有一个Not:取反原创 2021-05-04 08:45:10 · 400 阅读 · 1 评论 -
for 与while循环的使用选择
特点:(1)能用for循环的,肯定能用while;能用while不一定能用for循环(2)一瞅过去,循环次数里面指导的用for;瞅了好几眼,都看不出来循环次数的whileGDP:while循环计算圆周率Pi:while判断一个数是否是素数:for循环判断一个数是否为完数:for循环While循环的特殊场景:(1)死循环 while True(2)循环次数不固定...原创 2021-05-03 19:36:50 · 527 阅读 · 0 评论 -
for 与while循环的使用选择
特点:(1)能用for循环的,肯定能用while;能用while不一定能用for循环(2)一瞅过去,循环次数里面指导的用for;瞅了好几眼,都看不出来循环次数的whileGDP:while循环计算圆周率Pi:while判断一个数是否是素数:for循环判断一个数是否为完数:for循环While循环的特殊场景:(1)死循环 while True(2)循环次数不固定...原创 2021-05-03 19:36:18 · 471 阅读 · 0 评论 -
Python的特点
Python的特点(1)Python是完全面向对象的语言1 + 1函数、模块、数字、字符串都是对象,在Python中一切皆为对象完全支持集成、重载、多重继承支持重载运算符,也只吃饭型设计(2)Python拥有一个强大的标准库Python标准库提供了系统管理、网络通信、文本处理、数据库接口图形系统、XML处理等额外的功能类似于MySQL:AVG,SUM(3)Python社区提供了大量的第三方模块使用方式与标准库类似。他们的功能覆盖 科学计算、人工智能、机器学习、Web开发、数据库接口、图形系原创 2021-04-28 09:08:39 · 294 阅读 · 0 评论 -
Python 源程序的基本概念
Python 源程序的基本概念1.Python源程序就是一个特殊格式的文本文件,可以使用任意编辑软件做Python的开发2.Python程序的文件扩展名通常都是.py文本文件:没有任何的格式在Windows下,能够使用记事本打开的文件Linux下,能够使用more/cat/less等命令打开的文件...原创 2021-04-28 09:07:59 · 486 阅读 · 0 评论 -
Python的特点
1-3、Python的特点(1)Python是完全面向对象的语言1 + 1函数、模块、数字、字符串都是对象,在Python中一切皆为对象完全支持集成、重载、多重继承支持重载运算符,也只吃饭型设计(2)Python拥有一个强大的标准库Python标准库提供了系统管理、网络通信、文本处理、数据库接口图形系统、XML处理等额外的功能类似于MySQL:AVG,SUM(3)Python社区提供了大量的第三方模块使用方式与标准库类似。他们的功能覆盖 科学计算、人工智能、机器学习、Web开发、数据库接口原创 2021-04-28 09:06:12 · 278 阅读 · 0 评论 -
命名规范
命名规范规则:必须遵守,不准时解释不通过(0)字母,数字,特殊字符组成(1)变量不能以数字开头(2)不能使用Python的关键字规范:推荐的,行业标准(1)见名知意(2)推荐适应英文单词(3)小驼峰,第一个单词首字母小写,第二个单词开始首字母大写monet ,productName , orderDetail...原创 2021-04-24 09:08:37 · 301 阅读 · 0 评论 -
什么是python解释器?有什么作用?
解释器:解释器就是帮助我们将Python代码,也就是.py文件,交给机器可以执行的工具解释型用户提交源码解释器将源码转化为字节码,在Python中一般为.pyc文件,在Java中则是.class文件了,这个字节码机器不能执行的如果要执行字节码,则虚拟机上场了,这里需要强调一下,这个虚拟机不是vmware或者virtualbox的虚拟机概念,在Python中由虚拟机来执行这些字节码,在Java中同样是由JVM来实现,由于2中的字节码一般是不依赖于操作系统的,所以可以做到跨平台运行,也就是跨平台这件事原创 2021-04-20 09:51:41 · 3714 阅读 · 0 评论 -
sum avg round
总和sum 平均值 avg 四舍五入round##(1)查询所有员工工资总和select sum(sal)from emp;##(2)查询所有员工工资总和,提成总和,薪资select sum(sal),sum(comm),sum(sal + ifnull(comm,0))money from emp;(3)计算员工的平均工资select avg(sal),avg(comm)from emp;(4)平均工资保留俩位小数select round(avg(sal),0),avg(com原创 2021-04-20 09:13:29 · 283 阅读 · 0 评论 -
2021-04-15
为什么要拆表拆分标的目的:为了解决数据冗余问题,可以减少重复数据的存储,表的结构也更加清晰了。拆分之后:在某些业务下,需要查询多个表,速度减低了。空间 和 时间原创 2021-04-15 11:06:47 · 235 阅读 · 0 评论 -
2021-04-13
Mysql的架构MySQL其实就是一个B/S架构要使用MySQL(1)先启动MySQL的服务(2)通过客户端连接MySQL的服务。(客户端有很多)(3)客户端有很多:图形化界面、命令行、代码原创 2021-04-13 14:09:25 · 235 阅读 · 0 评论 -
2021-04-13
Mysql:数据库软件数据库:在软件里面创建多个数据库(逻辑,文件夹)表:在数据库中,可以创建多个表数据:数据必须储存在表中原创 2021-04-13 14:08:53 · 223 阅读 · 0 评论 -
2021-04-13
DC(control)L权限控制对用户的权限的管理设置用户只能查看数据,不能修改数据设置用户只能对其中的一个数据库进行操作DBA:数据库的管理员原创 2021-04-13 14:08:15 · 215 阅读 · 0 评论 -
2021-04-13
DM (MANAGER)L操纵语言对 表中 数据 的操作添加数据,删除数据,更新数据,查询数据(DQL)对excel中的数据进行处理原创 2021-04-13 14:07:23 · 239 阅读 · 0 评论 -
2021-04-09
关系型数据库(RDBMS:relative database manager system)特点:(1)表与表之间有关系(2)有行有列(和excel类似)(3)是通过SQL语句去操作数据库非关系型数据库(no-sql)特点:(1)表与表之间没有关系(2)通过API(Java、PHP、Python代码)去操作(3)充分使用内存,同步到磁盘...原创 2021-04-09 09:01:05 · 187 阅读 · 0 评论 -
2021-04-08
Create:创建 Show:展示,查看Database:数据库 Data:数据 Date:日期Alter:修改Table:表格,表 Drop:删除Select:查询 Query:查询Where:在条件,条件 Update:更新Modify:修改 Delete:删除Remove:移除,删除 Type:类型Key:钥匙,键 Field:字段,列Row:行,多少行Default:默认值Extra:外键...原创 2021-04-08 14:02:19 · 185 阅读 · 0 评论 -
svn和git的区别
svn和git的区别目前的使用情况:国内svn用的人多,但是慢慢的开始放弃svn,开始转向git,国外git使用的人多。出现目前使用情况的原因(面试官经常问,你们为什么使用svn,不使用git):svn可以用来管理代码(程序员),也可以用来管理文件(产品原型、Ui效果图)。git一般只用来存储代码。...原创 2021-04-07 09:13:15 · 256 阅读 · 0 评论