
数据库
文章平均质量分 73
数据库,做开发必备知识吧!
yzzheng_60125
莫问收获,但问耕耘!
未来的7年,培养自己如下能力:
高效的学习能力。这意味着——基础知识扎实、触类旁通、读英文文档不费劲、有寻找前沿知识的能力、能够看到问题和技术的本质、善于思辩、能独立思考。
解决问题的能力。这意味着——你要高效的学习能力、见过很多的场景、犯过或是处理很多错误、能够防火而不是救火。
展开
-
【MySQL】MySQL从0到0.9 - 持续更新ing
mysql笔记重新复习学习原创 2024-02-23 00:24:55 · 532 阅读 · 0 评论 -
【Redis】Redis核心技术与实战笔记
Redis核心技术与实战原创 2022-10-09 22:39:35 · 2243 阅读 · 0 评论 -
【Redis】Redis笔记——需要补充
Redis待完善!!!关于redis的安装mac book M1安装homebrew下启动redisRedis的说明默认16个库select num # 选择数据库keys * 查看数据库所有的keyflushall 清空全部数据库 flushdb 清楚当前数据库6379端口好redis是单线程的redis是基于内存操作的,cpu不是redis性能瓶颈,redis的瓶颈是根据机器的内存和网络带宽Redis是c语言写的,10w+的QPS ,不必key-value的Memecache原创 2022-05-28 00:19:26 · 233 阅读 · 0 评论 -
【Mysql】关于mysql5.7和8.0版本安装后闪退的问题解决方案
个人pc平台信息:winx64mysql版本:5.7 8.00. 问题描述我从清华源下载下来的mysql8.0和5.7版本安装后,然后点击菜单栏中mysql commandline发现闪退,然后找了其他人的情况也出现这样错误。错误原因:当查看这个目标时,发现它指向的是my.ini这个文件,然后我查看了我的文件目录竟然没有这个文件,然后只能手动添加啦my.ini文件可以直接复制这个文件,在系统管理员命令行下创建这个文件,可以用echo a 2>my.ini这个命令 便可以创建文件啦。.原创 2021-02-16 10:11:23 · 4025 阅读 · 1 评论 -
【MySQL】mysql错误代码及解决办法
MySQL常见错误代码1. MySQL Error 1005在mysql 中建立引用约束的时候会出现MySQL ERROR 1005: Can’t create table (errno: 150)的错误信息结果是不能建立 引用约束。出现问题的大致情况1、外键的引用类型不一样,如主键是int外键是char2、找不到主表中引用的列3、主键和外键的字符编码不一致,也可能存储引擎不一样我遇...原创 2020-03-08 17:45:38 · 763 阅读 · 0 评论 -
【数据库系统概论】模式分解
参考课件 --模式分解关于模式分解两个习题例子例1:U=(A,B,C,D,E,G) F={BG->C,BD->E,DG->C,ADG->BC,AG->B,B->D} 若R不是3NF,将R分解为无损且保持函数依赖的3NF。解:先要求出最小依赖集,由前面,候选键为AG,Fm={B->E,DG->C,AG->B,B->D}第一...原创 2020-02-24 11:10:30 · 1766 阅读 · 0 评论 -
【mysql】mysql中存储过程的使用
demo1需求: 用户根据自己的积分兑换商品;分析: 整个过程设计2个步骤,1.插入用户-商品兑换关系表中。2.扣除用户积分。3.商品的数量要相应减少。涉及到多张表操作,肯定用存储过程要好一些。##########################用户-商品 兑换关系#1. 插入记录#2. 更改用户积分#3. 更改商品数量#问题是: 当我用户兑换多个商品时候,我的商品id是一个lis...原创 2019-04-24 23:28:15 · 540 阅读 · 0 评论 -
【1 web开发遇到的问题集锦--数据库端】mysql的问题
1. mysql通过my.ini修改字符编码utf8并防止mysqld --console报错问题: 就是使用idea时候插入数据库字段乱码,本来插入的是中文字符,结果在数据库端显示的是一个?。很纳闷,但是知道是字符编码的问题。便上网搜了一下。其他人的解决办法我的解决办法本来机器设置的字符编码是latin1,然后我自己改成了utf8,不要写utf-8因为mysql的xml文件不认这个。...原创 2019-04-22 20:02:28 · 330 阅读 · 0 评论 -
【数据库】并发控制
数据库是一个共享资源,可以供多个用户共享使用. 以事务为单位管理用户程序的并发访问,提高资源共享效率。数据并发性意味着多个用户可以同时访问数据。 并发访问存在冲突吗?如何控制?事务:用户定义的一个数据库操作序列.这些操作要么全做要么全不做,是一个不可分割的工作单元.事务具有ACID 原子性(atomicity):数据库的逻辑单位,要么都做,要么都不做 一致性(consistency...原创 2018-06-01 10:56:59 · 5212 阅读 · 0 评论 -
【mysql】关于连接mysql数据库时出现的时区错误time zone
错误来源:mysql运行报The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone的解决方法转自:http://www.jb51.net/article/53570.htmsql 命令结尾要加分后!!!mysqldump 命令需要在cmd窗口cd到mys...原创 2018-06-21 20:57:50 · 3574 阅读 · 0 评论 -
【数据库设计】数据库的设计
转载51CTO数据库设计数据库设计(一)——数据库设计一、数据库设计简介按照规范设计,将数据库的设计过程分为六个阶段: A、系统需求分析阶段 B、概念结构设计阶段 C、逻辑结构设计阶段 D、物理结构设计阶段 E、数据库实施阶段 F、数据库运行与维护阶段 需求分析和概念结构设计独立于任何数据库管理系统。二、系统需求分析1、需求分析的任务需求分析的任务:对现实世...转载 2018-06-21 08:11:39 · 668 阅读 · 0 评论 -
【mysql】mysql遇到的问题
mysql一些基本使用命令查询mysql数据库某个表 查看mysql进程原创 2018-05-15 11:58:49 · 264 阅读 · 0 评论 -
【Oracle】Oracle数据库权限操作
《oracle》 韩顺平 B站上关于韩老师讲解oracle大全集主流数据库sql server / accessmysqldb2/sybase/oracleoracle精华部分:对用户的管理,对角色的管理oracle权限:系统权限:用户对数据库的权限对象权限:用户对其他用户的数据对象(函数,过程、表、视图……)访问的权限角色:权限的集合最重要的三个权限conne...原创 2018-05-20 15:48:36 · 3211 阅读 · 0 评论 -
【Oracle PL/SQL程序设计之触发器】触发器实验
【自治事务】/** *自治事务 * 可以保存出错信息-允许用户建立一个”事务中的事务”,能够独立与父事务提交或回滚 *可用于1.顶层匿名块 2.本地(过程中的过程)、独立或打包的函数或者过程 3.对象数据类型的方法 4.数据库触发器 结束一个自治事务必须提交一个commit/rollback/执行DDL. 【使用原因】 因为在数据...原创 2018-05-06 19:35:57 · 1030 阅读 · 0 评论 -
【ODBC】ODBC连接数据库详细说明
ODBC一、ODBC简介开放数据库互连(ODBC)是微软提出的数据库访问接口标准。开放数据库互连定义了访问数据库的API一个规范,这些API独立于不同厂商的DBMS,也独立于具体的编程语言。通过使用ODBC,应用程序能够使用相同的源代码和各种各样的数据库进行交互。这使得开发者不需要以特殊的数据库管理系统DBMS为目标,或者了解不同支撑背景的数据库的详细细节,就能够开发和发布客户/服务器应用程序。下...原创 2018-05-06 12:15:48 · 82036 阅读 · 18 评论 -
使用sqlplus创建DDL和DML操作
1.连接数据库 在window进入命令行模式敲sqlplus就会 然后进行表的DDL操作 例如: 在进行DML操作:你可以对刚才建立的模式进行数据的插入和数据的更新操作 例如数据的插入 **这里要注意的是:** 如果你出先如下错误 解决方法:要在每一句结束是加上分号; 2表示第二行。 在sqlplus工具中分号...原创 2018-04-26 14:08:08 · 796 阅读 · 0 评论 -
【数据库编程】PL/SQL写存储过程和存储函数
此篇主要讲的的PL/SQL一些基本数据类型和控制流程以及包的定义其中记载了自己在写存储过程中的遇到的坑和注意事项,以供自己日后学习---学生表drop table Student;drop table Course;drop table Sc;CREATE TABLE Student( SNO VARCHAR2(7) PRIMARY KEY, Sname VARC...原创 2018-05-01 17:56:22 · 1066 阅读 · 0 评论 -
数据库基本概念
1.11.基本概念4个:数据:描述事物符号的记录数据库:长期存储在计算机中,有组织,可共享的大量数据的集合数据库管理系统:位于用户和操作系统之间的一层数据管理软件主要功能:(1)数据定义功能-------DBMS提供数据定义语言 DDL(Data DefinitionLanguage)(2)数组组织、存储、管理。(3)数据操控功能------DML(Data Man原创 2018-01-24 10:50:16 · 781 阅读 · 0 评论