数据库主从搭建

1.1 数据库主从搭建 主:b6 port 3306 IP:192.168.241.6 从:b11 port 3306 IP:192.168.241.111.1.1 主库设置server-id 并开启binlog功能 B6 mysql> show variables like “server_id“; +---------------+-------+ | Variable_name | Valu
阅读本文

一个支持DbFirst、ModelFirst和CodeFirst的数据库小工具DbTool

DbTool 一个支持DbFirst、ModelFirst和CodeFirst的数据库工具。 简介 这是一个针对 SqlServer 数据库和 C# 开发语言的小工具,可以利用这个小工具生成数据库表对应的 Model,并且会判断数据表列是否可以为空,可以为空的情况下会使用可空的数据类型,如int? 、DateTime? ,如果数据库中有列描述信息,也会生成在属性名称上添加列描述的注释,支持导出多
阅读本文

数据库存储过程、触发器、函数的使用

数据库存储过程、触发器、函数·创建存储过程CREATE PROCEDURE 存储过程名称Use TESTGOCreate procedure user_insert @uID char(20),@uname varchar(20),@upwd  char(20),@num intAsBegin         While @num>10         Insert into user
阅读本文

C%232012数据库编程入门经典pdf

下载地址:网盘下载   目录  · · · · · ·《c# 2012数据库编程入门经典(第5版)》第i部分理解工具和数据库的基础知识第1章开发工具1.1获取visual studio 20121.2安装sql server 2012 express1.3安装并附加adventureworks样本数据库1.4小结第2章理解关系数据库2.1数据库的概念2.2电子数据表和数据库的选择2.3使用数据库的
阅读本文

Oracle数据库学习(三)--基础查询及关联查询

1. SQL(基础查询)1.1. 基本查询语句1.1.1. FROM子句SQL查询语句的语法如下: SELECT <*, column [alias], …> FROM table; 其中:SELECT用于指定要查询的列,FROM指定要从哪个表中查询。如果要查询所有列,可以在SELECT后面使用*号,如果只查询特定的列,可以直接在SELECT后面指定列名,列名之间用逗号隔开。例
阅读本文

数据库 Oracle数据库性能优化

--在Oacle数据库涉及到全表扫描的SQL查询(top,count)中, --现场用户删除表中大部分数据,只保留1W条数据,但是查询仍然很慢,检查磁盘IO,发现磁盘IO不是很高 --经过分析Oacle数据库的表被撑大后,虽然删除了数据,但是数据块仍然被该表占用,全表扫描时, --这些数据块都会被遍历,导致查询性能很慢。 --查询数据块SQL语句如下 select * from dba_segme
阅读本文

数据库原理-范式

第一范式指数据库表的每一列都是不可分割的基本数据项在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。第二范式:数据库表中不存在非关键字段对任一候选键的部分函数依赖,也即所有非关键字 段都完全依赖于任意一组候选关键字。2NF的违例只会出现在候选键由超过一个字段构成的表中,因为对单关键字字段不存在部分依赖问题。例子:(学号, 姓名, 年
阅读本文

在阅读关于淘宝数据库OceanBase

前言  随着互联网的发展,分布式技术的逐渐成熟,动态水平扩展和自动容灾备份、一键部署等技术方案不断成熟,各大中小互联网企业都在尝试切换将产品的技术方案到分布式的方案,但是分布式的技术方案有一个业内比较难以解决的问题,就是分布式事务的处理,大部分都是将业务尽量限制在同库中,避免跨库事务,或者采用消息队列处理分布式事务,或者采用DTC来处理,但是性能都不是太理想。在阅读关于淘宝数据库OceanBase
阅读本文

关于如何使用ADO连接数据库

机器学习是一项经验技能,经验越多越好。在项目建立的过程中,实践是掌握机器学习的最佳手段。在实践过程中,通过实际操作加深对分类和回归问题的每一个步骤的理解,达到学习机器学习的目的。 端到端地预测(分类与回归)模型的项目结构。 如何将前面学到的内容引入到项目中。 如何通过这个项目模板来得到一个高准确度的模板。吭右背迪砸文欣阶僮党闯梢露栽排星掀谛父崖税翘系嘎莱止誓释内友柯叫挠谎倨吹到卦窗壮芈夜灯殉缮棕醋
阅读本文

用PHP开始你的MVC (二)抽象数据库接口

机器学习是一项经验技能,经验越多越好。在项目建立的过程中,实践是掌握机器学习的最佳手段。在实践过程中,通过实际操作加深对分类和回归问题的每一个步骤的理解,达到学习机器学习的目的。 端到端地预测(分类与回归)模型的项目结构。 如何将前面学到的内容引入到项目中。 如何通过这个项目模板来得到一个高准确度的模板。种醋匕凶惶以食沙换是斗檀幼秤荚逞瓷仄残谏麓芈看到品暗腔籽俦文疚俣疵财械窗曳粗艘执滓榷考荡瓢恿铝
阅读本文

indexedDB数据库的使用

<!DOCTYPE html> <html> <head> <title>indexedDB数据库的使用</title> <meta charset=“UTF-8“> <meta name=“viewport“ content=“width=device-width, initial-scale=1.0“> </head> <
阅读本文

数据库Tsql语句创建--约束--插入数据

1.创建数据库 use master go if exists(select * from sysdatabases where name=‘数据库名字‘) drop database 数据库名字 go create database 数据库名字 create database 数据库名字 on primary ( name = ‘MySchool_da
阅读本文

数据库跨库连接,插入操作。

INSERT INTO [DB_Division].[WinEncash_2017] SELECT * FROM OPENROWSET(‘SQLOLEDB ‘, ‘10.44.1.1\MSSQLSERVER2016‘; ‘sa ‘; ‘123456 ‘, JS_ConsigneeManageQuery.[DB_Division].[WinEncash_20
阅读本文

数据库建表与各种条件

1.约束类型  主键约束:primary key  外键约束:foreign key  非空约束:not null  枚举:enum  默认约束:default  唯一约束:unique2.建表语法  create table 表名(字段1 数据类型 约束1 约束2, 字段2 数据类型 约束3,........,字段n 数据类型 主外键约束)  例子:create table xsb(xb enu
阅读本文

数据库数据生成Excel表格(多用在导出数据)

最近在项目开发中遇到这样一个需求,用户聊天模块产品要求记录用户聊天信息,但只保存当天的,每天都要刷新清空数据,但聊天记录要以Excel的形式打印出来,于是就引出了将数据库的数据导出成Excel表格的需求。直奔主题。  在java中其实已经有了封装好的jar包,我们这里只要导入相应的jar包即可,具体如下(忘了是那几个了,所以就全截图了=_=)        然后就是工具类,代码如下:  imp
阅读本文

数据库:跨数据库,服务器数据迁移

注意点:1、由于mysql的date类型只支持存储日期,不能存储时间,navicat在转换时,如果是oracle的date,会自动转成mysql的date,这样会导致mysql的精度不够而报错,所以要提前将oracle的date类型转换成timestamp类型。如果表的数量比较多,手工改太麻烦了,这里写了个存储过程,自动将oracle中所有表中的DATE类型转换成TIMESTAMP类型:creat
阅读本文

8种主流NoSQL数据库系统特性对比和最佳应用场景

曾在多家大公司任职的软件架构师兼顾问Kristóf Kovács在博客中对主流的NoSQL数据库(Cassandra、Mongodb、CouchDB、Redis、Riak、Membase、Neo4j以及HBase)进行了全方位的对比。虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL
阅读本文