首页 > 数据库技术
NO.A.0004——mysql/mariadb——make安装/配置
一、源码包下载:1、地址:https://downloads.mariadb.org/mariadb/10.2.35/选择你要安装的版本;下载源码包:mariadb-10.2.35.tar.gz包//源码包比二进制包小好多73.9mb左右2、安装环境:mariadb版本:10.2.35centos版本:centos7.6.1810官方提示:不要在生产环境中使用beta和alpha版本的数据库;他们
分类:数据库技术   时间:2020-11-20 09:56:41    收藏:0  评论:0  赞:0  阅读:33
解决MySQL的主从数据库没有同步的两种方法
问题 今天发现Mysql的主从数据库没有同步 先上Master库: mysql>show processlist; 查看下进程是否Sleep太多。发现很正常。 show master status; 也正常。 mysql> show master status; + + + + + | File | ...
分类:数据库技术   时间:2020-11-20 09:55:54    收藏:0  评论:0  赞:0  阅读:36
NO.A.0003——mysql/mariadb10.2.35——二进制安装/配置
一、二进制包下载:地址:https://downloads.mariadb.org/mariadb/10.2.35/选择你要安装的版本;该地址有三种数据格式的文件:Source——源码Binaries——二进制Packages——rpm包(针对centos,Redhat,Ubuntu系列的)下载二进制包:mariadb-10.2.35-linux-x86_64.tar.gz版本//linux表示在
分类:数据库技术   时间:2020-11-20 09:55:43    收藏:0  评论:0  赞:0  阅读:22
NO.A.0001——mysql/mariadb——概念介绍
一概述:1、课程大纲:关系型数据库基础/安装MySQL/管理数据库和表/用户和权限管理/函数和存储/MySQL架构/存储引擎/服务器选项,系统和状态变量/优化查询和索引管理/锁和事务管理/日志管理/备份还原/MySQL集群2、数据的时代:设计的数据量大/数据不随程序的结束和消失/数据被多个应用程序共享/大数据3、数据库的发展史萌芽阶段:文件系统:使用磁盘文件来存储数据初级阶段:第一代数据库:出现了
分类:数据库技术   时间:2020-11-20 09:55:30    收藏:0  评论:0  赞:0  阅读:22
NO.A.0002——mysql/mariadb5.5.65——yum安装/配置
一、1、概述:官方网站:MySQL官网:https://www.mysql.com/mariadb官网:https://mariadb.com/官方文档:MySQL:https://dev.mysql.com/doc/Mariadb:https://mariadb.com/kb/en版本演变:MySQL:5.1(centos6.x)——>5.5——>5.6——>5.7MariaD
分类:数据库技术   时间:2020-11-20 09:53:57    收藏:0  评论:0  赞:0  阅读:20
数据库连接池的原理。为什么要使用连接池
数据库连接是一种关键的有限的昂贵的资源,对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序 的性能指标。数据库连接池正是针对这个问题提出来的。 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个;释 放空闲时间超过最大空闲时 ...
分类:数据库技术   时间:2020-11-20 09:52:37    收藏:0  评论:0  赞:0  阅读:25
linux中安装mysql
1.服务器及Mysql版本 百度云 CentOS / 8.1 x86_64 (64bit) mysql Ver 8.0.21 for Linux on x86_64 (Source distribution) 2.执行yum命令进行安装 yum install mysql-server 3.查看My ...
分类:数据库技术   时间:2020-11-20 09:51:58    收藏:0  评论:0  赞:0  阅读:29
NO.A.0005——mysql/mariadb-多实例
mysql/Mariadb多实例教程:一、概述关系型数据库常见组件:数据库:database表:table行:row列:column索引:index视图:view用户:user权限privilege存储过程:procedure,无返回值存储函数:function,有返回值触发器:trigger时间调度器:eventscheduler,任务计划二、创建多实例:1、设计规划;环境检查:在一个服务器上跑
分类:数据库技术   时间:2020-11-20 09:48:00    收藏:0  评论:0  赞:0  阅读:33
mysql存储过程
1.创建存储过程语法 CREATE PROCEDURE 存储过程名 [(参数)] begin --语句块 end; 2.创建无参存储过程 CREATE PROCEDURE db_pro() begin SELECT * from person; end;--执行存储过程:CALL db_pro(); ...
分类:数据库技术   时间:2020-11-20 00:20:02    收藏:0  评论:0  赞:0  阅读:45
mysql 使用问题汇总
1、启动 net start MySQL80 发生系统错误 5。 拒绝访问。 解决:以管理员命令打开窗口 2\链接数据库 **出现问题: RuntimeError: ’cryptography is required for sha256_password or caching_sha2_passw ...
分类:数据库技术   时间:2020-11-20 00:15:56    收藏:0  评论:0  赞:0  阅读:41
给Postgresql已经存在的表中的列删除或者添加默认值
改变字段的默认值: 为已有的字段添加默认值 ALTER TABLE table_name ALTER COLUMN column_name SET DEFAULT default_value; 删除默认值 ALTER TABLE table_name ALTER COLUMN column_name ...
分类:数据库技术   时间:2020-11-19 22:37:28    收藏:0  评论:0  赞:0  阅读:214
MYSQL语法篇之:“建”、“增”
MYSQL学习之语法篇 本章学习目标 SQL语句之“建” SQL语句之“增” 数据的存储过程 有一个数据库 在数据库中创建表格 在表格当中插入数据 完成以上三步就完成了一整个数据存储过程。 所以我们要学习的两个点: 创建:“建” 增加:“增” SQL语句之“建” 创建数据库语法: create da ...
分类:数据库技术   时间:2020-11-19 22:37:02    收藏:0  评论:0  赞:0  阅读:68
写数据库mq消息事务一致性解决方案
原文链接:https://cloud.tencent.com/developer/article/1478827 如果我们要在服务化拆分中使用消息队列,那么我们需要解决哪些问题呢?首先去哪儿网提供了旅游产品在线预订服务,那么就涉及电商交易,在电商交易中我们认为数据的一致性是非常关键的要素。那么我们的 ...
分类:数据库技术   时间:2020-11-19 22:35:25    收藏:0  评论:0  赞:0  阅读:41
JDBC中,连接数据库的五种方式
今天写一篇关于jdbc连接数据库的五个方式,从第一种到第五种,代码逐渐简化,更具有健壮性! url的地址如下如图: 第一种 public void TestConnection1() throws SQLException { //获取Driver实现类的对象 Driver driver = new ...
分类:数据库技术   时间:2020-11-19 22:07:20    收藏:0  评论:0  赞:0  阅读:45
Spring - 09JdbcTemplate
Spring - 09JdbcTemplate (1)JdbcTemplate基本使用 JdbcTemplate是Spring框架提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。Spring框架为我们提供了很多的操作模板类。 例如:操作关系数据库的JdbcTemplate和Hibern ...
分类:数据库技术   时间:2020-11-19 22:04:06    收藏:0  评论:0  赞:0  阅读:40
CentOS8下安装mysql8
安装Yum Repository [root@localhost ~]# wget https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm 使用rpm来安装MySQL[root@localhost ~]# rpm -ivh ...
分类:数据库技术   时间:2020-11-19 22:01:44    收藏:0  评论:0  赞:0  阅读:36
数据库常见知识点总结-最左前缀匹配原则、EXPLAIN 命令详解
参考: https://blog.csdn.net/kqqkqq123/article/details/98057744 最左前缀原则 MySQL中的索引可以以一定顺序引用多列,这种索引叫作联合索引。如User表的name和city加联合索引就是(name,city),而最左前缀原则指的是,如果查询 ...
分类:数据库技术   时间:2020-11-19 22:00:20    收藏:0  评论:0  赞:0  阅读:40
MySQL分区和分表
一、概念 1.为什么要分表和分区?日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,通常点来讲就是提高 ...
分类:数据库技术   时间:2020-11-19 20:03:19    收藏:0  评论:0  赞:0  阅读:28
Elasticsearch5 Python操作Elasticsearch,mysql和Elasticsearch同步数据(开源插件go-mysql-elasticsearch),haystack的使用
Python操作Elasticsearch的两种方式 第一种方式 # 第一种使用方式 (推荐使用,简单) # 官方提供的:Elasticsearch # pip install elasticsearch # GUI:pyhon能做图形化界面编程吗? -Tkinter -pyqt # 使用(查询是重 ...
分类:数据库技术   时间:2020-11-19 20:02:45    收藏:0  评论:0  赞:0  阅读:58
MySQL|mysql-索引
1、索引是什么 1.1索引简介 索引是表的目录,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,以及快速定位查询数据。对于索引,会保存在额外的文件中。 1.2主要注意的地方: (1).索引可以提高查询速度,会减慢写入速度,索引 ...
分类:数据库技术   时间:2020-11-19 18:34:40    收藏:0  评论:0  赞:0  阅读:63
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!