如果没有设置使用指定目录的my.cnf,mysql启动时会读取安装目录根目录及默认目录下的my.cnf文件。 [root@VM-12-12-centos ~]# mysql --help|grep my.cnf order of preference, my.cnf, $MYSQL_TCP_PORT ...
分类:
数据库技术 时间:
2021-07-07 15:02:37
收藏:
0 评论:
0 赞:
0 阅读:
17
网上找了一下,发现没有简单有效的方法去实现pymysql导入.sql文件的功能。于是就简单写一下吧,希望朋友们不要浪费时间到这个上面了 f = os.path.dirname(__file__) + '/msplit_base.sql' file = open(f, 'r') sql = '' li ...
分类:
数据库技术 时间:
2021-07-07 15:00:28
收藏:
0 评论:
0 赞:
0 阅读:
28
1、在很多时候,服务器不能联网,需要离线安装,下面是Postgresql10离线安装的步骤:首先进入官网:https://www.postgresql.org,然后找到Download下载
分类:
数据库技术 时间:
2021-07-07 12:54:24
收藏:
0 评论:
0 赞:
0 阅读:
27
fgm_automation 空间 upms_log_id_seq 名字 CREATE SEQUENCE "fgm_automation"."upms_log_id_seq" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CA ...
分类:
数据库技术 时间:
2021-07-07 12:53:47
收藏:
0 评论:
0 赞:
0 阅读:
20
不阻塞事务创建索引 PG环境 create index 是会阻塞 dml 操作的。在生产环境需要添加 concurrently 参数不阻塞事务创建索引 create index concurrently idx_index_name on table_name(column_name); CONCU ...
分类:
数据库技术 时间:
2021-07-07 12:49:01
收藏:
0 评论:
0 赞:
0 阅读:
20
oracle asm 数据冗余基于extent而非磁盘,提供了3种冗余级别:External:asm 磁盘组不提供数据冗余,依靠外部raid提供数据保护Normal:asm 磁盘组提供2份数据冗余,至少需要2个故障组,最多同时损坏一个故障组的磁盘,假定磁盘空间足够的话,最多可损坏n-1个磁盘High ...
分类:
数据库技术 时间:
2021-07-07 12:48:16
收藏:
0 评论:
0 赞:
0 阅读:
17
前言 前面讲解了Sring的AOP,可以知道它是用来抽取公共代码,增强方法的。而在JDBC操作数据库进行数据处理时,有很多重复的公共代码;事务的提交与回滚跟AOP的约定流程很相似。因此,Spring数据库事务编程的思想基于AOP的设计思想,数据库事务处理是AOP的一种典型应用。 1. 事务的一些概念 ...
分类:
数据库技术 时间:
2021-07-07 12:43:43
收藏:
0 评论:
0 赞:
0 阅读:
28
分区依据的字段必须是主键/唯一索引的组成部分,分区是为了快速定位数据,因此该字段的搜索频次较高应作为强检索字段,否则依照该字段分区毫无意义 mysql为我们提供的分区方法有下列几种一、range、list二、hash、key三、columns RANGE 分区: 按照数据大小范围分区(将数据使用某种 ...
分类:
数据库技术 时间:
2021-07-07 12:43:06
收藏:
0 评论:
0 赞:
0 阅读:
31
mysql 查询语句 select * from school; 指定查询列 select id,name from school; 起别名 select id,name as 姓名,sex as 性别,age as 年龄 from student; 去重查询 select distinct sex ...
分类:
数据库技术 时间:
2021-07-07 10:26:12
收藏:
0 评论:
0 赞:
0 阅读:
17
导语 新公司的老框架需要使用Oracle数据库,这里记录一下自己安装和配置的心路历程 如果你也想遇到该版本的安装或者连接问题,欢迎借鉴,因为确实版本比较老找不到合适的教程 首先提一下一个可怕的事实,如果你电脑以前安装过或者安装过其他版本的Oracle,你要做好心理准备了 因为我自己没有卸载干净硬安装 ...
分类:
数据库技术 时间:
2021-07-07 10:22:41
收藏:
0 评论:
0 赞:
0 阅读:
27
MySQL逻辑架构 MySQL逻辑架构整体分为三层,最上层为客户端层,并非MySQL所独有,诸如:连接处理、授权认证、安全等功能均在这一层处理。 MySQL大多数核心服务均在中间这一层,包括查询解析、分析、优化、缓存、内置函数(比如:时间、数学、加密等函数)。所有的跨存储引擎的功能也在这一层实现:存 ...
分类:
数据库技术 时间:
2021-07-07 10:21:25
收藏:
0 评论:
0 赞:
0 阅读:
17
需求:为了实现在linux上模拟服务器跑代码,并存储在mysql上,通过远程可视化mysql数据库软件查看linux上mysql数据库数据的实时动态。 1. 虚拟机和ubuntu的安装 这里我选择的是VMware workstation-v14, ubuntu-18.04.1。至于体流程网上很多,就 ...
分类:
数据库技术 时间:
2021-07-07 10:15:10
收藏:
0 评论:
0 赞:
0 阅读:
58
select * from user 和 select mobile, age, name from user 的区别? 性能上区别不大,而指定字段,可以去掉不必要的字段,可以减少网络开销。 当user表中,mobile添加了索引 select * from user 和 select mobile ...
分类:
数据库技术 时间:
2021-07-07 10:02:49
收藏:
0 评论:
0 赞:
0 阅读:
36
master节点配置文件如下: slave节点配置文件如下: 启动容器,将宿主机上的配置文件,通过docker卷挂载技术映射到mysql容器内部的配置文件 接下来就是进入到从数据库的容器内,登录进入mysql,执行以下命令 a 两个从数据库进行以上相同的操作 通过以上这条命令完成 接下来进行测试 在 ...
分类:
数据库技术 时间:
2021-07-07 10:02:08
收藏:
0 评论:
0 赞:
0 阅读:
51
查询处理 1 概述 1.1 基本步骤 语法分析与翻译 优化 执行 1.2 查询 一个查询,一般都会有多种计算结果的方法。 例如,select salary from instructor where salary<75000; 可以被翻译为以下任意一个关系代数表达式 要全面说明如何执行一个查询,有以 ...
分类:
数据库技术 时间:
2021-07-06 23:35:41
收藏:
0 评论:
0 赞:
0 阅读:
79
解除正在死锁的状态有两种方法: 第一种: 1.查询是否锁表 show OPEN TABLES where In_use > 0; 2.查询进程(如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程) show processlist id 为5的证明一直在等待资源。 3.杀死进程 ...
分类:
数据库技术 时间:
2021-07-06 23:34:19
收藏:
0 评论:
0 赞:
0 阅读:
31
重要的事情说三遍:
MySQL数据库的连接与映射,有两种方式:(1)利用MySql.Data.dll库直接连接,用SQL语句直接操作;(2)利用Nhibernate第三方插件进行映射数据库,进行操作。
MySQL数据库的连接与映射,有两种方式:(1)利用MySql.Data.dll库直接连接,用SQL语句直接操作;(2)利用Nhibernate第三方插件进行映射数据库,进行操作。
MySQL数据库
分类:
数据库技术 时间:
2021-07-06 23:33:09
收藏:
0 评论:
0 赞:
0 阅读:
30
简介 alembic是SQLAlchemy作者编写的控制 model 版本的模块,配合SQLAlchemy使用更佳, alembic的用法有点类似于git, 可以理解为ORM与数据库的版本管理工具 安装 在项目的虚拟环境中安装 pip install alembic 初始化 # 进入项目目录 cd ...
分类:
数据库技术 时间:
2021-07-06 23:32:06
收藏:
0 评论:
0 赞:
0 阅读:
31
1、查询所有姓张学生的数量 1、展示详情 select * from tablex where name like "张%"; 2、展示数量 select count(*) from tablex where name like "张%"; 2、取出计算机考试步程计的学生,并倒序排序 select ...
分类:
数据库技术 时间:
2021-07-06 23:28:13
收藏:
0 评论:
0 赞:
0 阅读:
35
一、启动和停止服务器 通过管理员权限打开cmd命令指示符 通过 net stop mysql(自己的服务器名字) 停止服务器 通过 net start mysql(自己的服务器名字) 启动服务器 二、登录和退出 在cmd命令行中输入: 登录: mysql -h(访问的主机地址) -P(端口号) -u ...
分类:
数据库技术 时间:
2021-07-06 23:27:50
收藏:
0 评论:
0 赞:
0 阅读:
26