随笔分类 -  数据库

关于数据库的学习笔记
摘要:内容: 1、JDBC介绍 2、JDBC入门 3、JDBC工具类实际使用 4、预处理对象 5、JDBC连接池 1、JDBC介绍 (1)基本概念介绍 什么是JDBC: JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。 JDB 阅读全文
posted @ 2019-02-16 12:49 woz333333 阅读(194) 评论(0) 推荐(0)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.11Java数据库操作 1、如何通过JDBC访问数据库 什么是JDBC: Java数据库连接(Java database connectivity,JDBC)用于在Java程序中实现数据库操作功能,它提供了执行SQL语句、 阅读全文
posted @ 2019-02-08 20:19 woz333333 阅读(937) 评论(0) 推荐(0)
摘要:内容: 1.DBUtils介绍 2.DBUtils两种连接模式 3.DBUtils实际使用 参考:http://www.cnblogs.com/wupeiqi/articles/8184686.html 1.DBUtils介绍 DBUtils是Python的一个用于实现数据库连接池的模块,我们可以使 阅读全文
posted @ 2018-11-07 18:07 woz333333 阅读(241) 评论(0) 推荐(0)
摘要:内容: 1.node连接数据库 2.数据库常用操作 3.数据库实例 - 用户注册、登陆 1.node连接数据库 (1)下载mysql模块 (2)使用mysql模块连接数据库 let db=mysql.createConnection({host, port, user, password, data 阅读全文
posted @ 2018-09-26 11:32 woz333333 阅读(357) 评论(0) 推荐(0)
摘要:1.问题描述 2.解决方案 1.问题描述 当使用django时,如果数据库是MySQL,插入中文会报错: Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1 2.解决方案 将已经建好的库和表转成utf8mb4 使用如下命令: 阅读全文
posted @ 2018-08-29 11:40 woz333333 阅读(224) 评论(0) 推荐(0)
摘要:内容: 1.ORM介绍 2.SQLAlchemy介绍 3.SQLAlchemy内部处理 4.SQLAlchemy使用 参考: http://www.cnblogs.com/wupeiqi/articles/5713330.html http://www.cnblogs.com/alex3714/ar 阅读全文
posted @ 2018-08-18 18:21 woz333333 阅读(277) 评论(0) 推荐(0)
摘要:内容: 1.pymysql介绍 2.pymysql基本使用 3.数据库加密 参考:http://www.cnblogs.com/wupeiqi/articles/5713330.html 1.pymysql介绍 pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同,在 阅读全文
posted @ 2018-08-18 18:17 woz333333 阅读(10718) 评论(0) 推荐(1)
摘要:知识内容: 1.MySQL介绍及安装使用 2.MySQL管理 3.MySQL数据类型 4.MySQL常用命令 5.事务 6.索引 参考: http://www.cnblogs.com/alex3714/articles/5950372.html sql语句详细:http://www.cnblogs. 阅读全文
posted @ 2018-08-16 19:30 woz333333 阅读(190) 评论(0) 推荐(0)
摘要:知识内容: 1.数据库系统概述 2.关系数据库的系统模型与设计理论 3.数据库设计方法 4.结构化查询语言SQL 5.SqlServer数据库系统与SqlServer系统应用及管理 6.Transact-SQL语言结构及Transact-SQL程序设计 7.数据库安全与维护 一、数据库系统概述 1. 阅读全文
posted @ 2018-06-28 23:03 woz333333 阅读(1143) 评论(0) 推荐(0)
摘要:知识内容: 1.mongodb介绍与基本使用 2.mongodb操作 一、mongodb介绍与基本使用 1.mongodb介绍 Mongodb是一款强大,灵活,且易于扩展的通用型数据库。它能扩展出非常多的功能,如二级索引,范围查询,排序,聚合,以及地理空间索引。MongoDB作为文档数据库,支持复杂 阅读全文
posted @ 2018-06-28 16:41 woz333333 阅读(179) 评论(0) 推荐(0)
摘要:知识内容: 1.sqlite数据库介绍 2.sqlite数据库操作 3.SQL注入 一、sqlite数据库介绍 1.sqlite数据库 sqlite数据库:轻量级的数据库,一般开发中使用sqlite数据库,上线后将sqlite数据库换成其他数据库(比如MySQL、MongoDB)来进行快速开发 sq 阅读全文
posted @ 2018-06-28 00:26 woz333333 阅读(1207) 评论(0) 推荐(0)
摘要:知识内容: 1.数据库数据储存 2.数据库索引实现 一、数据库数据存储 1.数据库中数据存储形式 数据库中的数据均是存储在数据表中,每个数据库由不同的数据表构成,不同的表存储着不同的数据,这里以用户表为例 一个简单的用户表结构如下: 2.数据库表结构模拟 上述中的用户表用python语法结构可以简化 阅读全文
posted @ 2018-06-25 16:59 woz333333 阅读(4069) 评论(0) 推荐(0)
摘要:知识内容: 1.SqlServer数据库概述 2.SqlServer数据库基本操作 3.Transact-SQL程序设计 一、SqlServer数据库概述 1.SqlServer系统概述 SQLServer是一款面向高端的数据库管理系统,SQLServer 是Microsoft公司推出的数据库管理系 阅读全文
posted @ 2018-05-24 21:05 woz333333 阅读(773) 评论(0) 推荐(0)
摘要:知识内容: 1.了解SQL 2.库、表操作及索引 3.select语句及insert语句 4.update语句与delete语句 5.SQL常用函数 6.多表连接及组合查询 7.视图操作及数据控制 参考资料:SQL必知必会及www.w3school.com.cn/sql 关于SQL常用条件操作符:h 阅读全文
posted @ 2018-05-23 19:16 woz333333 阅读(1006) 评论(0) 推荐(0)
摘要:1 1.SQL的六类内容: 2 (1)数据定义语言(DDL): 创建、删除表结构的语句,包括Create、Drop 3 (2)数据控制语言(DCL): 为定义数据访问及修改权限而实现的语句,包括Grant、Revoke 4 (3)数据查询语言(DQL): 定义从数据表中查询已有数据的方法,例如Select 5 (4)数据操作语言(DML): 定义对数据表中的数据进行增、删、改的方法,包... 阅读全文
posted @ 2018-05-17 16:12 woz333333 阅读(503) 评论(0) 推荐(0)
摘要:知识内容: 1.数据库的关系规范化理论 2.数据库设计概述 3.数据库的需求分析 4.数据库的概念设计 5.数据库的逻辑结构设计 一、数据库的关系规范化理论 1.什么是关系规范化理论 关系规范化理论是数据库设计的指导理论,将关系划分为不同的规范层级,每一层级规定相应的判别标准,衡量这些层级的概念叫范 阅读全文
posted @ 2018-04-13 20:38 woz333333 阅读(437) 评论(0) 推荐(0)
摘要:知识内容: 1.数据模型 2.数据库系统 3.数据库的控制功能 4.数据仓库与数据挖掘-> 简单了解即可 一、数据模型 1.数据模型的分类 数据模型主要有两类,一类是概念模型,另一类是基本数据模型 概念模型是按照用户的观点对数据和信息进行建模,主要用于数据库设计。概念模型主要用实体联系方法表示,也称 阅读全文
posted @ 2018-04-12 23:26 woz333333 阅读(687) 评论(0) 推荐(0)
摘要:知识内容: 1.数据库技术的概述 2.数据库技术的发展 3.主流的数据库介绍 4.关系型数据库中常用术语 一、数据库技术的概述 1.什么是数据库、数据库管理系统、数据库系统、关系型数据库 数据库(DB): 数据库是长期存放在计算机内的、有组织的、可共享的数据的集合 数据库管理系统(DBMS): 数据 阅读全文
posted @ 2018-04-05 21:23 woz333333 阅读(472) 评论(0) 推荐(0)