一、数据库的封装和引用 之前写代码都是通过mysql取结果写的,这样写的缺点是每次要用数据时都需要写sql参数,并且要写很多份,而且当数据库换了,或者密码改了就需要修改每一个文件里的和mysql有关的参数,结果会很复杂。下面就把数据库的操作封装成一个类,每一次操作的时候去调用封装的类。 以后就用封装 ...
分类:
数据库 时间:
2016-11-04 09:46:46
阅读次数:
387
1.1 忘记用户密码的解决办法 普通用户,直接用root超级管理员登录进去修改密码就可以了,但是如果root密码丢失了,怎么办呢? 1.1.1 msyqld_saft方式找回密码 停止mysql:service mysqld stop; 安全模式启动:mysqld_safe –skip-grant- ...
分类:
数据库 时间:
2016-11-04 09:36:36
阅读次数:
240
在plsql安装的时候出现了如下提示: 按照错误信息的提示,一开始还以为oarcle因为安装路径问题导致识别不了,后来才发现.是plsql的安装路径带有圆括号才有这样的错误提示 如下图: 修改plsql的安装路径,选择不带圆括号的安装路径.该 错误就可以解决了. 安装成功截图如下: ...
分类:
数据库 时间:
2016-11-04 09:29:10
阅读次数:
494
用户管理 mysql>use mysql; 查看 mysql> select host,user,password from user ; 创建 mysql> create user zx_root IDENTIFIED by 'xxxxx'; //identified by 会将纯文本密码加密作为 ...
分类:
数据库 时间:
2016-11-04 09:23:56
阅读次数:
331
在项目中,mongo中要创建日期类型,根据这个日期类型进而对mongo设置过期时间自动删除。而mongo中的日期类型,使用ISO格式,例如:ISODate("2012-11-02T07:58:51.718Z") 在java中,例如: db.tianyc04.insert({mark:1, mark_ ...
分类:
数据库 时间:
2016-11-04 07:40:36
阅读次数:
256
对于MySQLPerconaMariaDB三家都有自己的审计插件,但是呢,MySQL的审计插件是只有企业版才有的,同时也有很多第三方的的MySQL的审计插件,而Percona和MariaDB都是GPL的审计插件首先看一下mariaDB的审计插件[root@Linux_Aolens_01/usr/local/mysql]#mysql-uroot-p2aa263a42dd248..
分类:
数据库 时间:
2016-11-04 02:55:52
阅读次数:
478
这是数据库端的配置,wait_timeout:表示客户端和数据库建立连接,执行sql语句后,保持连接300s才释放连接,若300s内又有新的sql执行,则重新计时。最近有个问题,基于前任项目管理者遇到在使用tomcat连接池连接oracle/mysql时,经常出现建立的链接用不上了。是因为数据库服务器..
分类:
数据库 时间:
2016-11-04 02:56:25
阅读次数:
423
数据库:Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。实例:一个数据库有多个实例,实例是运行着..
分类:
数据库 时间:
2016-11-04 02:56:06
阅读次数:
375
环境是centos6php5.2yum-yinstallunixODBC-*
cd/data0/software/php-5.2.17/ext/pdo_odbc
/usr/local/webserver/php/bin/phpize
./configure--with-php-config=/usr/local/webserver/php/bin/php-config--with-pdo-odbc=unixODBC,/usr
make
makeinstall
vi/usr/local/webserver..
分类:
数据库 时间:
2016-11-04 02:45:30
阅读次数:
687
最近在做数据迁移,原先有一个字段的类型为clob,迁移后的字段类型为varchar,blob转化成字符串数据后,发现有emoji表情存在,导致数据迁移失败。失败的原因是mysql数据库中设置的utf-8类型是3个字节,而emoji表情的utf-8是4个字节,所以无法传入。要使mysql能存储emoji表情,..
分类:
数据库 时间:
2016-11-04 02:45:31
阅读次数:
1113
简介Cassandra是一套开源分布式NoSQL数据库系统,Cassandra的主要特点是无中心的设计,其分布式集群由一堆数据库节点共同构成一个分布式网络服务,对Cassandra的一个写操作,会被复制到其他节点上去,对Cassandra的读操作,也会被路由到某个节点上面去读龋对于一个Cassandra群集..
分类:
数据库 时间:
2016-11-04 02:41:22
阅读次数:
365
一、mysql多实例的原理mysql多实例,简单的说,就是在一台服务器上开启多个不同的mysql服务端口(如3306,3307),运行多个mysql服务进程。这些服务进程通过不同的socket监听不同的服务端口,来提供各自的服务。这些mysql实例共用一套mysql安装程序,使用不同的my.cnf配置文件..
分类:
数据库 时间:
2016-11-04 02:42:23
阅读次数:
210
Mysql-bigdatamanager备份环境云端ucloud机器106.75.4.146脚本mysqlbak.sh#!/bin/bash#切换到备份目录cd/data/bak#将以前的备份文件移动到oldbakmv/data/bak/*/data/oldbak#设置备份文件名Now=`date+"%Y-%m-%d-%H-%M-%S"`File=$Now.sql#备份数据库bigdatamanagermysqldump-uroo..
分类:
数据库 时间:
2016-11-04 02:40:40
阅读次数:
214
mysql5.7编译安装mkdri/home/datacd/home/datarz软件包(yuminstalllrzsz)mysql-boost-5.7.15.tar.gzmysql-5.7.15.tar.gzcmake-3.5.2.tar.gz预装软件:yuminstall-ymakegccgcc-c++yuminstall-yncurses-develyumintsall-ybisonbison-develyuminstall-yopensslopenssl-devel安装..
分类:
数据库 时间:
2016-11-04 02:38:35
阅读次数:
198
一、目的 使用ansible自动化部署nginx+keepalived+mysql负载均衡集群。二、拓扑规划三、详细步骤 1、环境的搭建 (1)、安装ansible,同时配置私钥免密码进行通信 [root@localhost~]#ssh-keygen-trsa#-t表示使用的加密类型,其中rsa1表示version1版本,rsa、dsa、ecdsa的加密对于..
分类:
数据库 时间:
2016-11-04 02:28:31
阅读次数:
425
1.安装MySQL使用管理员权限运行以下语句获取mysql以及Python编程接口;apt-getinstallmysql-serverpython-mysqldb在安装的过程中会让你输入密码,输入数据库的密码就行。2.测试MySQL输入以下指令对mysql测试,首先是进入mysql(以用户root登陆,会让你输入密码,密码输入过程是..
分类:
数据库 时间:
2016-11-04 02:25:02
阅读次数:
221
简单介绍:说明:此模块主要用于将关系型数据库表映射到PY的类,行映射到PY类的实例,列映射为PY实例的属性,由于其兼容众多DB-API及扩展,SO可以优先考虑数据模型,而忽略底层的DB-API切换,数据迁移更方便.快速安装:pipinstall--upgradeSQLAlchemy创建引擎:1.连接数据库前需创建引擎,..
分类:
数据库 时间:
2016-11-04 02:19:46
阅读次数:
359