数据库
花开花落的个人博客
当你的才华撑不起你的梦想时,唯有读书。当你的无法为梦想买单的时候,唯有暴富。シ❤゛甜虾。
展开
-
Centos7.9系统yum安装mysql5.7版本
CentOS中默认安装有MariaDB,安装mysql会覆盖掉MariaDB;环境说明:centos7.9 64位系统下载mysql社区版本源并安装安装之后 #yum repolist 会更新mysql repo源yum安装mysql server出现如下错误GPG对于包的源key的验证没有通过解决办法在yum install 版本后面加上 --nogpgcheck,即可绕过GPG验证成功安装。启动mysql服务查看版本mysql Ver 14.14 Distrib 5原创 2022-06-14 17:34:27 · 732 阅读 · 0 评论 -
EntityFramework基本使用
讲到EntityFramework,就先讲下数据分层VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。DO(Domain Object):领域对象,就是从现实世界中抽原创 2021-10-08 10:20:49 · 891 阅读 · 0 评论 -
Sql 查询最新十条数据和查询最新一条数据
一、Sql 查询最新十条数据select * from 表名 order by id(主键) desc limit 10示例:SELECT * FROM gold_value.chow_tai_fook order by id desc limit 10;返回结果 :二、Sql 查询最新十条数据并按时间排序SELECT * FROM (select * from 表名 order by id desc limit 10) tempTable ORDER BY id(排序字段原创 2021-09-30 09:45:56 · 14640 阅读 · 0 评论 -
.Net EntityFramework 表的联立存储联立查询
定义主表字段,主表包含字表类型SettingResultTable即可 public class SettingTable { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } public SettingResultTable SettingResult { get; set; } public by原创 2021-09-28 15:19:59 · 275 阅读 · 0 评论 -
.Net EntityFramework 注解大全
EFCodeFirst使用的约定大于配置的的编程模式, 这种模式利用默认约定根据我们的领域模型建立概念模型。然我们可以用配置领域来覆盖默认约定。覆盖默认约定主要有两种手段:1、数据注解属性。2、FluentAPI。常用的数据注解属性Key 数据库中对应为主键 TimeStamp 数据库中对应类型为timestamp类型,主要用于解决高并发问题。注:一个类只能用一次,且修饰的属性必须为byte[]类型 ConcurrencyCheck 数据库中对应列为进行乐观并发检测原创 2021-09-28 15:09:27 · 666 阅读 · 0 评论 -
MongoDB v3.4.9集群设置一主一从
目录结构配置内容主数据库配置文件dbpath=D:\mongodb\data\dblogpath=D:\mongodb\data\log\mongo.logkeyFile=D:\mongodb\data\mongodb.keyauth = truemaster = trueport=27017wiredTigerCacheSizeGB=2从数据库配置文件dbpath=E:\mongodb\data\dblogpath=E:\mongodb\data\log\mo..原创 2021-09-16 13:29:13 · 294 阅读 · 0 评论 -
Windows Server 2016安装MySQL8
MySql的Community版本免费,进入下载选择直接下载,下载完双击安装需要安装的组件点击MySql Server 8.0.25提示Microsoft Visual C+ 2019 没有安装,继续往下点,提示登录微软官网下载https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0...原创 2021-07-01 11:11:13 · 854 阅读 · 1 评论 -
redis数据库备份配置,修改完不要忘记重启
一、半持久化RDB模式(默认)半持久化RDB模式也是Redis备份默认方式,是通过快照(snapshotting)完成的,当符合在Redis.conf配置文件中设置的条件时Redis会自动将内存中的所有数据进行快照并存储在硬盘上,完成数据备份。Redis进行RDB快照的条件由用户在配置文件中自定义,由两个参数构成:时间和改动的键的个数。当在指定的时间内被更改的键的个数大于指定的数值时就会进行快照。在配置文件中已经预置了3个条件:save 900 1 #原创 2021-05-06 15:06:06 · 591 阅读 · 0 评论 -
Redis管理工具安装和使用
一、Another Redis Desktop Managergithub地址https://github.com/qishibo/AnotherRedisDesktopManagercsdn下载地址https://download.csdn.net/download/g313105910/18412412选择适合你的版本下载安装,后运行输入ip和密码然后就可以查看和修改数据了二、Redis Desktop Managergithub下载地址h原创 2021-05-06 14:50:39 · 278 阅读 · 0 评论 -
Mysql通过存储过程实现修改数据库名,包含储过程源码
mysql通过存储过程实现修改数据库名,oldtable5是old库 oldtable6是新库,调用call rename_table('oldtable5','oldtable6');第一步、创建存储过程CREATE DEFINER=`root`@`%` PROCEDURE `rename_table`(IN oldname VARCHAR(100),IN newname VARCHAR(100))BEGIN declare v_sql varchar(500); decla原创 2021-05-06 10:46:06 · 595 阅读 · 0 评论 -
SQL基本语句,新建,增加,修改,删除等
1、使用命令查看数据库mysql -uroot -pxxx密码查看数据库的编码格式show variables like 'character_set_database';查看数据表的编码格式show create table <表名>;选择数据库use text_db2、创建表CREATE TABLE `test`.`new_table` ( `id` INT(11) NOT NULL, `name` VARCHAR(45) NOT NULL, ...原创 2021-05-06 10:34:30 · 284 阅读 · 0 评论 -
松果时序数据库.Net SDK 快速入门
一、新建WPF项目,并添加引用数据库测试using PDB.DotNetSDK;using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Window.原创 2021-04-28 14:36:29 · 477 阅读 · 0 评论 -
松果时序数据库安装,3.0.2最新版本
松果时序数据库v3.0.2 windows版依赖 vc 2019 x64 运行库,请在先安装。下载松果时序数据库服务v3.0.2,解压后文件列表如下:各个文件夹包含的内容如下:csdk : c/c++二次开发SDK。dotnet_sdk : .Net 二次开发SDK,支持.Net Framework 及 .Net Core。jdbc : java二次开发SDK,JDK1.8及以上。pdbcli : windows下命令行工具,依赖 vc 2019 x64 运行库。pdbman原创 2021-04-27 18:58:28 · 440 阅读 · 0 评论 -
redis在Windows10下的安装,测试
下载地址https://github.com/MicrosoftArchive/redis原创 2021-04-27 17:09:21 · 281 阅读 · 0 评论 -
PostgreSQL Database在Windows10下安装
官方下载地址https://www.enterprisedb.com/downloads/postgres-postgresql-downloads下载完,用管理员权限运行选择安装位置下一步选择安装组件选择数据库文件安装位置数据密码qwe123456输入端口选择新数据库集群要使用的区域设置查看安装信息点击2次Next等待完成输入win图标键+R键,输入cmd然后进入安装目录cdC:\Program Fil..原创 2021-04-27 16:59:41 · 274 阅读 · 0 评论 -
Mongodb主从模式设置,从数据库自动从主库进行同步
我在同一台电脑的2个磁盘进行主从演示,E盘作为主库,F盘作为从库需要生成证书Key安装一个Win64OpenSSL_Light-1_1_0h.exe然后执行下列命令openssl rand -base64 512 > mongodb.keyE盘的配置如下dbpath=E:\mongodb\data\dblogpath=E:\mongodb\data\log\mongo.logkeyFile=E:\mongodb\data\mongodb.keymaster = true原创 2021-01-06 14:17:32 · 859 阅读 · 0 评论 -
MongoDb有条件的导出数据,导入数据,导出使用mongoexport导入使用mongoimport
导出使用mongoexport导入使用mongoimport一、数据没有设置密码的情况下导出数据命令:mongoexport-hdbhost-ddbname-ccollectionName-o output-h :数据库地址,MongoDB 服务器所在的 IP 与 端口,如 localhost:27017-d :指明使用的数据库实例,如 test-c 指明要导出的集合,如 name-o 指明要导出的文件名,如 E:/name.json,注意是文件而不是目录,目录...原创 2020-11-30 17:01:58 · 2063 阅读 · 0 评论 -
使用MySQL Workbench修改数据库名称
使用MySQL Workbench修改数据库名称打开MySQL Workbench,输入用户名密码登录在需要改名的数据库上点击原创 2020-11-13 16:07:30 · 6160 阅读 · 0 评论