最近几个项目上线前都要经过服务器的安全检测,问题最大的就是oracle数据库,一开始都是找相关部门的DBA帮忙,今年又上新项目,服务器到位部署完毕还是扫描出数据库一堆漏洞。决定自己学学打补丁吧,对于数据库入门级的我来说轻易真的不敢操作生产系统的数据库,但是总要迈出这..
上篇文章《为什么要对MySQL做主从同步复制》我们说明了MySQL主从同步的作用,主从同步的原理和主从同步的缺点。下面我们介绍下3节点中:2个节点互为主从,1个节点作为前2个节点的从,用于实现MySQL5.6的3节点主从同步复制方案。主要步骤如下:1.配置MasterA端同步复制时所需要..
pycharm是一个很好的IDE,它还有一个功能直接通过这个IDE连接数据库,然后对数据库进行相关的操作,这样我们可以不用navicat for mysql这样的可视化工具了。 输入账号密码数据库名,如果Test Connection按钮不能用的话,应该是Driver没有下载,在页面下方会有Down ...
查看、设置服务(以firewalld服务为例)从centos7开始使用systemctl来管理服务和程序,包括了service和chkconfig 启动一个服务: systemctl start firewalld.service关闭一个服务: systemctl stop firewalld.se ...
前提: (1)在app\index\controller文件下新建一个名为Connect.php的控制器文件 (2)建立一个名为user_curd数据库,里面有一张user表,表内容为: 通过全局配置连接数据库(建议使用) 1、打开全局配置文件:think\config\databases.php ...
撤销管理模式: 用户通过设定撤销管理模式(undo mode)就可以灵活地选择使用手动撤销管理(manual undo management)或自动撤销管理(automatic undo management)。数据库系统既可以运行在手动撤销管理模式下,也可以运行于自动撤销管理模式下。在手动撤销管理 ...
当在idea中使用springboot的快捷创建方式时,选中了mysql 和jdbc 那么pom文件中会直接有 当在yml文件中写入 driver-class-name 会解析不到此时的解决方法是 给上mysql完整的依赖就可以解决这个问题了 ...
最近一个同事咨询,说有一个含有dblink的SQL,在plsql中这个SQL可以正常执行,而在JAVA后台调用执行这个SQL执行要报错:ORA-24777:不允许使用不可移植的数据库链路。 请同事跟踪程序进去后,发现是通过dblink查询某个远程库表,而且使用了XA分布式事务数据库连接。以前也知道X ...
本例子环境为centos7.4yum安装mariadb5.5.56环境准备:创建latin1编码的库,表,数据mysql--default-character-set=latin1showvariableslike‘char%‘;createdatabaselatin;showcreatedatabaselatin;uselatincreatetablestudent(idint,namevarchar(10),ageint,classvarchar(20));..
OpenTsDB使用Grafana Filters字段Type类型注解 literal_or : tagv的过滤规则: 精确匹配多项迭代值,多项迭代值以'|'分隔,大小写敏感 iliteral_or: tagv的过滤规则: 精确匹配多项迭代值,多项迭代值以'|'分隔,忽略大小写 wildcard: ...
系统是win7 x64
python 2.7.6的site.py里面编码设定为 utf-8
py文件首行指定 #coding:utf-8
mysql 5.5.38安装时指定代码为utf-8
peewee的连接数据库代码为:
db = MySQLDatabase(host = '127.0.0.1', user = 'root', passwd = '1', database = ...
使用Sql连表查询的时候会遇到Collate冲突的问题,比如:select id,Name from [dbo].VMImageunionselect id,Name from [dbo].[DicVMImage]得到的Error:Msg 468, Level 16, State 9, Line 1...
概括的说就是折腾。
1、11G的Oracle备份(原来不知道),往10G的Oracle恢复,恢复的时候提示头不对,于是漫长的修改版本号开始了。
2、由于备份很大很大,开始用UE等打开试试,漫长的等待后卡死+磁盘空间不足。
3、于是开始找文件分割工具,找到了工具。结果因为太大,好不容易分割完了,合并的时候总是在一半的时候报错。(一下子一天过去了)
4、终于准备自己动手丰衣足食。
就写了这么...
raised exception class TDBXError with message 'DBX Error: Driver could not be properly initialized. Client library may be missing, not installed prope...
select a.bs_sn, a.bs_bd_no, a.bs_bk_code, a.bs_kind_no, a.bs_flag, b.det_flag, c.bp_in_no, c.b...
使用Laravel的ORM——Eloquent时,时常遇到的一个操作是取模型中的其中一些属性,对应的就是在数据库中取表的特定列。 如果使用DB门面写查询构造器,那只需要链式调用select()方法即可: 使用Eloquent的话,有两种方式: 1. 使用select() 2. 直接将列名数组作为参数 ...
Oracle11gR2设置连接数process与会话session值 ...
1、MongoDB 介绍 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。主要解决的是海量数据的访问效率问题,为WEB应用提供可扩展的高性能数据存储解决方案。当数据量达到50GB以上的时候,mongodb的数据库访问速度是MySQL的10倍以上。MongoDB的并发读写效率不是特别 ...
Haproxy配置外网访问内网mysql 本台机器的外网ip:106.23.22.1 内网数据库ip:10.10.10.1 1、安装haproxy yum -y install haproxy vim /etc/haproxy/haproxy.cfg 2、需要在haproxy配置文件后端配置中(ha ...
今天自学django创建mysql数据库表的时候报了如下错误: raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) django.core.exceptions.ImproperlyConfigured: Error ...