![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL数据库
范德彪陕西分彪
Chosen one
展开
-
mysql大项目:新闻管理系统
第一遍跟着课程写代码第二遍自己写一遍代码文章目录新闻管理系统项目展示封装数据库连接池新闻管理系统项目展示coloramafrom colorama import Back, Fore, Styleprint(Fore.RED,"Hello World")print(Back.LIGHTBLUE_EX,"Hello World")print(Style.RESET_ALL,"Hello World")项目结构dao模式:data acess object(封装数据库操作)(所有的增原创 2021-08-16 13:46:53 · 268 阅读 · 0 评论 -
08Mysql与python交互
文章目录mysql驱动模块connector的语法SQL注入攻击案例SQL预编译机制 防御SQL注入攻击MySQLconnect异常处理数据库连接池mysql connect删除数据实战:mysqlconnector模块综合使用mysql驱动模块connector的语法# -*- encoding: utf-8 -*-"""@File : demo_1.py@Time : 2021-08-06 14:37@Author : XD@Email : gudianpai@qq.c原创 2021-08-10 03:16:45 · 146 阅读 · 0 评论 -
07MySQL综合应用
数据库事务机制避免直接写入直接操作数据文件如果数据的直接写入直接操作数据是非常危险的利用日志来实现间接写入MySQL总共有五种日志,其中只有redo日志和undo日志与实务有关。事务机制(transaction)rdbms=sql语句+事务(acid)事务是一个或者多个sql语句组成的整体,要么全部执行成功,要么全部执行失败案例:把10部门中manger员工调往20部门,其他岗位的员工调往30部门,然后删除10部门ACID属性原子性:一个事务(transaction)中的所有操作,要原创 2021-08-06 14:29:33 · 84 阅读 · 0 评论 -
06MySQL基本函数的使用
数字函数函数功能用例ABS绝对值ABS(-100)ROUND四舍五入ROUND(4.62)FLOOR强制舍位到最近的整数FLOOR(9.9)CEIL强制进位到最近的整数CEIL(3.2)POWER幂函数POWER(2,3)LOG对数函数LOG(7,3)LN对数函数LN(10)SQRTPISINCOStancotradiansdegrees.原创 2021-08-05 13:18:37 · 62 阅读 · 0 评论 -
05MySQL基本操作
INSER语句#向部门表中写入数据INSERT INTO t_dept(deptno, dname, loc)VALUES(80, "公关部", "北京"),(90, "市场部", "北京")使用子查询#向技术部添加一条员工记录INSERT INTO t_emp(empno, ename, job, mgr, hiredate, sal, comm, deptno)VALUES(8001, "李赣","SALESMAN",8000,"1988-12-20",2000,NULL,(SEL原创 2021-08-04 01:33:19 · 136 阅读 · 0 评论 -
04数据库的高级查询
高级查询数据统计分析聚合函数统计员工平均月收入?SELECT AVG(sal+IFNULL(comm,0)) AS avg FROM t_emp;SELECT SUM(sal) FROM t_emp WHERE deptno IN(10,20);SELECT MAX(comm) FROM t_emp;SELECT SUM(sal),MAX(sal+IFNULL(comm,0)) FROM t_empWHERE deptno IN(10,20);SELECT MAX(LENGTH(e原创 2021-07-15 21:15:29 · 191 阅读 · 1 评论 -
00表的示例
t_empt_deptt_bonust_salgrade原创 2021-07-11 15:13:51 · 63 阅读 · 0 评论 -
03数据库的基本查询
数据库的基本查询首先创建一个新的逻辑空间demo,然后运行SQL文件之后有了四张表基本查询use demo;SELECT * FROM t_emp;只查询工号,姓名和工资SELECT empno,ename,sal FROM t_emp;查询年薪SELECT empno,sal*12 AS "income" FROM t_emp;数据查询分页使用LIMIT关键词限定结果集数量SELECT * FROM t_emp LIMIT 0,5;对查询结果集进行排序没有排原创 2021-07-07 10:32:35 · 86 阅读 · 0 评论 -
02数据库表的相关操作
数据库表的创建create database test;drop database xuda;show databases;创建数据表,并插入数据USE test;create table student( id INT UNSIGNED PRIMARY KEY, name VARCHAR(20) NOT NULL, sex CHAR(1) NOT NULL, birthday DATE NOT NULL, tel CHAR原创 2021-07-04 15:57:47 · 66 阅读 · 0 评论 -
01MySQL介绍
什么是关系型数据库?关系型数据库是指使用了关系模型的数据库系统。关系模型中,数据是分类存放的,数据之间有联系。主流关系型数据库:DB2,Oracal, MySQL, SQL Server什么是NoSQL数据库?数据分类存放,但是数据之间没有联系关系的数据库系统。(秒杀系统, 登录信息, 消息通知)主流NoSQL数据库:Redis, MongoDB..使用场景:新闻, 电商抢购信息, 微博热点信息。...原创 2021-07-03 15:28:42 · 44 阅读 · 0 评论 -
2-1数据库简介
程序重要还是数据库重要?数据库重要…为什么要使用数据库管理数据。记事本中只能ctrl+f查找。。。不能进行复杂逻辑的提取。excel问题:不支持关联数据的查找。。!](https://img-blog.csdnimg.cn/20210121123529864.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Njgx.原创 2021-01-21 13:00:59 · 167 阅读 · 0 评论 -
2-4MySQL数据库安装与初始化
5.0开始有了 事务机制。。。。。(数据有保障)percona只能装在linux上很多人担心mysql是否继续开源。。于是开发了mariaDB在官网下载免费版点击excute…执行安装开始配置因为现在使用的是单机版mysql所以第一个先不用配置默认端口号3306,如果安装了则。。改一个端口号选择传统密码加密机制输入自己常用的密码默认启动mysql…继续next安装完成bin目录。。一些命令配置环境变量完成之后cmdMicrosoft Windows.原创 2021-01-21 13:23:43 · 95 阅读 · 0 评论 -
1-1课程介绍
pass原创 2021-01-17 16:20:47 · 61 阅读 · 0 评论