
数据库
文章平均质量分 59
波子汽水yeah
世界上只有10种人,懂二进制的和不懂的
展开
-
阿里云centos安装mysql8
之前搞过一次 不记得了 又重新搞了下 这次安装的是8版本 真的是踩了N多个坑 记录一下。参考了这篇安装了最新版mysql,遇到的问题tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz -C /usr/local/ 可以解压到指定目录提示 libaio.so.1没有wget http://mirror.centos.org/cent...原创 2020-03-08 00:34:11 · 285 阅读 · 0 评论 -
oracle 解锁
表解锁select object_name,machine,s.sid,s.serial#from v$locked_object l,dba_objects o ,v$session swhere l.object_id = o.object_id and l.session_id=s.sid;alter system kill session '616,16605'; --上面查出来的值原创 2017-01-12 23:05:17 · 551 阅读 · 0 评论 -
MySQL时间函数
mysqlselect * from praise where date_format(praiseTime,'%y-%M-%d')= '2017-02-24';oracle String hql = "select c.id, c.name from MyClass c where to_char(c.createTime,'yyyy-MM')=?";格式参考 http://www.w3scho原创 2017-02-27 16:33:10 · 485 阅读 · 0 评论 -
redis允许局域网内访问
redis允许局域网访问其实很简单。网上一堆都不怎么靠谱。 特此记录一下。 可参考此篇假设A B 两台机器 在B(ip:192.168.1.99)机器上修改redis配置文件 bind 192.168.1.99关闭防火墙的情况下 局域网内的机器都能访问到该redis了。可以再设置一个秘密。不再累述。原创 2017-04-21 11:05:55 · 22605 阅读 · 0 评论 -
cassandra 集群
总结一下。 过程很艰难,回头看又发现很简单。 百度和谷歌永远是最好的老师。 感谢网友提供的很多资料。 自己也总结一下。 环境说明。 先试验两台机器。 比如内网IP为192.168.1.2 和 192.168.1.4 在.2上装好后 编辑配置文件#种子监听 - seeds: "192.168.1.4,192.168.1.2"本机的IP地址listen_address: 192.原创 2016-09-14 13:00:17 · 1307 阅读 · 0 评论 -
Cassandra入门
介绍: 百度一下,开源神器安装 教程参考 下载 解压 运行 操作记录 中途升级了jdk到1.8 bin目录下并没有bin/cassandra-cli 这个文件。 所以只能研究cqlsh 就涉及到要python了。 wget http://download.oracle.com/otn-pub/java/jdk/8u101-b13/jdk-8u101-linux-x64.tar.gz?原创 2016-09-08 13:08:17 · 6520 阅读 · 3 评论 -
cassandra 数据库
在写入库程序的时候 不知道cassandra怎么插入当前时间,Oracle 有个sysdate,百度了很久也没找到类似的例子。试了一下sysdate是不行的。最后发现原来直接插入“2017-07-17 12:00:00”也是可以的,神奇。cassandra中插入图片文件等非文本值 网上搜基本上全是这篇的复制版本 有点看不懂 它里面String columnName = "FileBy...原创 2017-07-17 16:23:50 · 1338 阅读 · 0 评论 -
cassandra cql查询
cql不支持group by 查询的时候还报错InvalidRequest: code=2200 [Invalid query] message="Cannot execute this query as it might involve data filtering and thus may have unpredictable performance. If you want to execut原创 2017-08-01 16:56:37 · 4187 阅读 · 0 评论 -
cassandra插入二进制大文件超时问题
单个文件达到20M的时候cassandra中插入就报错了(20M应该不是阈值,可能更小,三四兆还是没问题,没有具体去试)com.datastax.driver.core.exceptions.OperationTimedOutException: [/112.93.116.174:9042] Timed out waiting for server response at com....原创 2017-10-23 17:00:24 · 2237 阅读 · 2 评论 -
cassandra报错问题
异常如下Warning: schema version mismatch detected, which might be caused by DOWN nodes; if this is not the case, check the schema versions of your nodes in system.local and system.peers.OperationTimedOut:原创 2017-11-09 17:54:45 · 1292 阅读 · 0 评论 -
cassandra插入图片等二进制数据
网上搜了一下没有很详细的示例。都不知道是如何插入的 。api里面貌似也没写 https://cassandra.apache.org/doc/latest/cql/dml.html#insert终于我在搜索框里搜了下binary发现了这个页面。 https://cassandra.apache.org/doc/latest/cql/functions.html?highlight=bina原创 2018-11-08 17:29:19 · 874 阅读 · 0 评论 -
centos7安装mysql失败的问题记录
[root@mbHost local]# systemctl start mysqldJob for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.[r...原创 2018-12-21 15:24:48 · 809 阅读 · 0 评论 -
阿里云服务器centos安装mysql
1.添加源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm2.安装mysqlsudo yum install mysql-server3.更改目录所有者 mysql是新建的用户 sudo ch...原创 2019-05-23 23:14:13 · 281 阅读 · 0 评论 -
maven中加载Oracle驱动报错问题
错误信息:Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0百度了一下说是因为收费所以maven在线库中没有oracle的驱动。 昨天晚上折腾了下 但是没有成功。错误示范 http://blog.sina.com.cn/s/blog_4f925fc30102ectv.html正解 http://yedward.net/?id=355oracle原创 2016-07-22 11:23:07 · 6516 阅读 · 0 评论 -
oracle 时间操作
select to_char(sysdate - (1 / 24 / 60 * 10), ‘yyyy-MM-dd HH24:mi’) from dual; – 减10分钟加法 select sysdate,add_months(sysdate,12) from dual; –加1年 select sysdate,add_months(sysdate,1) from dual; –加1月原创 2016-11-30 22:28:33 · 455 阅读 · 0 评论 -
修改mysl编码
查看MySQL编码 show variables like ‘%charater%’; 修改为utf8 vi /etc/mysql/my.cnf [client] 下追加 default-character-set=utf8 [mysqld]下 character-set-server=utf8 [mysql]下 default-character-set=utf原创 2015-08-31 11:17:13 · 376 阅读 · 0 评论 -
修改oracle用户密码永不过期的方法
将密码有效期由默认的180天修改成“无限制”:ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;修改之后不需要重启动数据库,会立即生效。Alter profile default limit password_life_time unlimited原创 2016-04-05 10:53:54 · 811 阅读 · 0 评论 -
centos6.5安装oracle数据库详细
折腾了好久,总结一下分享希望能帮助有需要的童鞋。1、官方网站下载http://www.oracle.com/cn/downloads/index.html 安装包,有2个包,大约2GB左右 包名称:linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip我是用迅雷下载的存在本地一份再用WinSCP传到服务器上 服务器信原创 2016-05-24 18:15:23 · 8211 阅读 · 4 评论 -
Ubuntu下MySQL数据库迁移
参考了此篇文章确定MySQL数据库文件位置 MySQL 命令show variables like '%dir%';注:用Ubuntu的apt包管理工具安装的mysql数据库,默认将数据库文件保存在/var/lib/mysql目录下停止服务 sudo /etc/init.d/mysql stop 或者 service mysql stop拷贝文件sudo cp -a /var/lib/mys原创 2015-11-03 11:16:41 · 2019 阅读 · 0 评论 -
Navicat 连接oracle数据库问题
注意: 那个oci.dll文件不是安装的Oracle里面的 要单独下载那个压缩包解压出来里面的其中D:\instantclient_11_1\oci.dll 在解压的 instantclient-basic-win32-11.1.0.6.0.zip压缩包里面 Dll文件已经放到百度云同级目录下解压后放个位置即可 navicat中引入 百度云网盘下载 http://pan.baidu.com原创 2016-05-09 18:05:11 · 2484 阅读 · 0 评论 -
oracle插入数据时提示视图或表不存在问题
这个问题以前我也遇到过,方法也就是先drop掉表(表名要用”“),再用去掉引号的create来生成一次表就可以了; 或者你在查询的时候这样写:select * from “表名”。 提问者评价 是的,要加引号~郁闷。究其原因 因为创建表的时候偷懒用Navicat自动生成的语句创建的 默认带了引号 所以表名实际上是有引号的如“tablename” 所以查询的时候 select * from原创 2016-05-09 18:08:13 · 8022 阅读 · 0 评论 -
ORA-01653: 表 xxxx 无法通过 8192 (在表空间 USERS 中) 扩展
SQL> SELECT T.TABLESPACE_NAME,D.FILE_NAME,D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS FROM DBA_TABLESPACES T,DBA_DATA_FILES D WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME ORDER BY TABLESPACE_NAME,FILE_N原创 2016-07-18 16:53:35 · 30669 阅读 · 2 评论 -
Cassandra性能测试
驱动下载 https://github.com/datastax/java-driver/java代码示例 http://blog.youkuaiyun.com/guotong1988/article/details/9145697语法细节 http://zhaoyanblog.com/archives/180.html运行时报错Exception in thread "main" java.lang.N原创 2016-09-14 15:01:06 · 7909 阅读 · 0 评论 -
oracle 插入大文本,字节转浮点数
key: oracle插入超长文本;oracle 插入大数据 参考这篇 写得很好 不再累述 补充 建表语句create table TESTCLOB( id NUMBER(6), name VARCHAR2(20) not null, CLOBATTR CLOB not null)package com.grid.test;import java.io原创 2016-09-22 19:52:55 · 1458 阅读 · 0 评论 -
eclipse中修改代码后,运行还是之前的代码
eclipse原创 2016-09-06 17:51:08 · 7096 阅读 · 0 评论 -
《收获不止ORACLE 》笔记
sqlplus “/as sysdba” show parameter sga 了解SGA开辟多大空间 共享内存区 show parameter pga oracle11g 中memory_target 参数自动分配给SGA和PGA show parameter instance_name 实例名 archive log list 归档状态 show parameter原创 2016-11-30 22:12:13 · 813 阅读 · 0 评论 -
oracle 用户密码修改解锁问题
之前Oracle用户密码过期了。在以SYSDBA身份登陆时可以修改其他用户的密码: connect sys as sysdba 回车后 连不上试试 sqlplus “/as sysdba” 注意切换到Oracle用户下执行。 语句:alter user 用户名 identified by "密码";回车~ 注意分号比如 SQL> alter user user01 identified by原创 2016-12-07 13:16:13 · 1276 阅读 · 0 评论 -
修改MySQL密码
修改linux root密码 sudo passwd root 输入新密码修改MySQL密码 1、给root加个密码ab12。首先在DOS下进入目录mysql\bin,然后键入以下命令 mysqladmin -u root -password ab12 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。 2、再将root的密码改为djg345。原创 2015-08-22 18:05:18 · 381 阅读 · 0 评论