shardingsphere,shardingjdbc按年月时间分库,定时创建库表 ...
分类:
数据库技术 时间:
2020-12-26 10:17:00
收藏:
0 评论:
0 赞:
0 阅读:
183
1. 我们创建表插入 datetime 日期时间类型时,需要用单引号引起来,否则编译不通过 CREATE TABLE IF NOT EXISTS USER( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20) UNIQUE, gender ...
分类:
数据库技术 时间:
2020-12-26 10:16:48
收藏:
0 评论:
0 赞:
0 阅读:
30
事务的实现 redo log保证事务的持久性,undo log用来帮助事务回滚及MVCC的功能。 InnoDB存储引擎体系结构 redo log Write Ahead Log策略 事务提交时,先写重做日志再修改页;当由于发生宕机而导致数据丢失时,就可以通过重做日志来完成数据的恢复。 InnoDB首 ...
分类:
数据库技术 时间:
2020-12-26 00:14:01
收藏:
0 评论:
0 赞:
0 阅读:
52
MYSQL优化主要分为以下四大方面: 设计:存储引擎,字段类型,范式与逆范式 功能:索引,缓存,分区分表。 架构:主从复制,读写分离,负载均衡。 合理SQL:测试,经验。 一、存储引擎 在创建表的时候我们使用sql语句,Create table tableName () engine=myisam| ...
分类:
数据库技术 时间:
2020-12-25 23:47:56
收藏:
0 评论:
0 赞:
0 阅读:
49
一直以来对于sql注入云里雾里,多次了解后有些许领悟,一起分享,希望给刚入门的朋友一些帮助。 我们来看如果不采用占位符就是问号的sql查询语句,此多用于登录查询。 sql语句:select * from user where username='"+username+"' and password= ...
分类:
数据库技术 时间:
2020-12-25 22:50:17
收藏:
0 评论:
0 赞:
0 阅读:
58
using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using MongoDB.Bson; using MongoDB.Driver; namespace D ...
分类:
数据库技术 时间:
2020-12-25 22:47:40
收藏:
0 评论:
0 赞:
0 阅读:
40
联合最左匹配原则 最左前缀匹配原则,非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、<、between、like)就停止匹配,比如a = 1 and b = 2 and c > 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的 ...
分类:
数据库技术 时间:
2020-12-25 22:47:25
收藏:
0 评论:
0 赞:
0 阅读:
73
解题:我用的是SQLite数据库,原因是没有填对数据库路径, Database server name: /var/www/html/phpBB3/db 解题过程: 1.Google Both the database and the directory containing it must be ...
分类:
数据库技术 时间:
2020-12-25 22:46:57
收藏:
0 评论:
0 赞:
0 阅读:
43
如果你家店里某商品库存只有100件,现在店庆活动5折优惠大酬宾,假如现在有200个人疯狂涌入你家店里,为了避免发生疯抢和踩踏事件发生,店长您采取了排队限购的办法,1人限购1件,排队先到先买,卖完为止。 其实我们也可以采取排队限购的办法解决网店秒杀活动商品超卖的问题。今天我们给大家讲解采用PHP+Re ...
分类:
数据库技术 时间:
2020-12-25 21:27:43
收藏:
0 评论:
0 赞:
0 阅读:
41
安装MongoDB社区版 1.下载编译好的通用软件包 MongoDB的下载中心:https://www.mongodb.com/try/download/community 2.安装所需的依赖 sudo yum install -y libcurl openssl xz-libs 3.关闭大页内存机 ...
分类:
数据库技术 时间:
2020-12-25 21:25:17
收藏:
0 评论:
0 赞:
0 阅读:
41
Undo是干嘛用的? 在介绍undo之前先说一下另外一个东西 transaction ,翻译成交易或事务。我们在进行一个事务的过程中需要申请许多资源,一个复杂的事务也需要很多步来完成。那么一个复杂的事务是只有两个结果,要么成功,要么失败(相当于从来没发生过)。 一个很典型的列子,银行转账,其实其需要 ...
分类:
数据库技术 时间:
2020-12-25 19:35:53
收藏:
0 评论:
0 赞:
0 阅读:
32
docker ps docker exec -it dptech_mysql_1 bash 后面就是常规的mysql 访问了 ...
分类:
数据库技术 时间:
2020-12-25 16:25:19
收藏:
0 评论:
0 赞:
0 阅读:
30
LLDB调试器 这是LLDB文档! LLDB是下一代高性能调试器。它是作为一组可重用的组件构建的,这些组件可充分利用大型LLVM Project中的现有库,例如Clang表达式解析器和LLVM反汇编程序。 LLDB是macOS上Xcode中的默认调试器,并支持在台式机,iOS设备和模拟器上调试C,O ...
分类:
数据库技术 时间:
2020-12-25 16:23:51
收藏:
0 评论:
0 赞:
0 阅读:
30
一、重置密码 1、忘记密码情况下进入mysql 方法一: sudo cat /etc/mysql/debian.cnf debian.cnf 里面有一个debian-sys-maint用户,这个用户只有Debian或Ubuntu服务器才有,debian-sys-maint是个Mysql安装自带的用户 ...
分类:
数据库技术 时间:
2020-12-25 14:57:45
收藏:
0 评论:
0 赞:
0 阅读:
37
通过客户端的命令进入到mongodb服务中 mongo命令进入客户端 show dbs 查看数据库 show tables/show collections 查看集合(查看当前库里面的表) db 查看当前数据库 use 数据库 切换或创建数据库 如果数据库存在则切换,不存在则先创建后切换 # 添加一 ...
分类:
数据库技术 时间:
2020-12-25 14:55:57
收藏:
0 评论:
0 赞:
0 阅读:
23
问题 mysql> grant all privileges on *.* to 'root'@'%'; ERROR 1410 (42000): You are not allowed to create a user with GRANT mysql> grant all privileges o ...
分类:
数据库技术 时间:
2020-12-25 14:55:27
收藏:
0 评论:
0 赞:
0 阅读:
26
MySQL 联表更新 在进行 update 操作时,有时候需要联接多张表的条件来 set一张或多张表的字段,鉴于网上已经有大量的博客介绍,这里只记录基本的用法。 1、where 写法 UPDATE user u, address ad SET u.name = ad.city, ad.address ...
分类:
数据库技术 时间:
2020-12-25 14:55:12
收藏:
0 评论:
0 赞:
0 阅读:
31
一、performance_schema的介绍 performance:性能 schema:图(表)示,以大纲或模型的形式表示计划或理论。 MySQL的performance schema 用于监控MySQL server在一个较低级别的运行过程中的资源消耗、资源等待等情况。 特点 ? 1、提供了一 ...
分类:
数据库技术 时间:
2020-12-25 14:45:15
收藏:
0 评论:
0 赞:
0 阅读:
38
最近使用Mysql数据库进行多编程操作时报错:ERROR 1040: Too many connections 。提示连接过多,检查发现Mysql的默认连接数为151,可根据实际情况进行修改。
分类:
数据库技术 时间:
2020-12-25 11:45:34
收藏:
0 评论:
0 赞:
0 阅读:
45
问题 如何在Spring的配置文件中配置外部的配置文件,比如jdbcConfig.properties等? 解决 1 <!--读取配置文件--> 2 <bean id="propertyConfigurer" class="org.springframework.beans.factory.conf ...
分类:
数据库技术 时间:
2020-12-25 11:43:53
收藏:
0 评论:
0 赞:
0 阅读:
55