数据库
zhuxinquan61
...
展开
-
Code:170.DB::Exception: Received from localhost:9000. DB::Exception: Requested cluster xxx not found
Received exception from server (version 20.10.3):Code: 170. DB::Exception: Received from localhost:9000. DB::Exception: Requested cluster 'kcdnbandwidthonlinech' not found.0 rows in set. Elapsed: 0.017 sec.Clickhouse 完整报错如上,猜测你也是自己在搭建 clickhouse,然后去创建原创 2021-01-04 19:38:28 · 7106 阅读 · 1 评论 -
mysql常用命令总结
查看数据库show databases;创建数据库create database 数据库名称;删除数据库drop database 数据库名称;改变/使用 数据库use 数据库名称;查看表中所有的数据信息select * from 表名;创建表create table 表名( 列名1 数据类型, 列名2 数据类型, ……);原创 2016-05-04 21:03:37 · 577 阅读 · 0 评论 -
JDBC的批次更新
对于数据库的操作,每一次执行executeUpdate(),其实都会向数据库发送一次SQL,每次发送都等同于通过网络进行了一次信息传送。而网络传送信息实际上必须启动I/O、进行路由等动作,这样进行大量更新,当执行的次数过多时,性能会很低,因此批量更新显得尤为重要!在使用批量更新之前我们进行大量数据更新是使用如下的代码段:Statement stmt = conn.createStateme原创 2016-09-02 17:56:11 · 1839 阅读 · 0 评论 -
JDBC使用ResultSet卷动、更新数据
通常,我们在使用JDBC的ResultSet时,默认使用next()移动数据至下一个数据,然后使用getXXX()方法来获得数据,但是这样并不方便,比如在访问完一个数据项后,想向前或者向后、寻找第一条或者最后一条记录项,或者在查看某个数据项后想更新该数据项,这是就用到了JDBC提供的ResultSet卷动、更新数据了。###结果集类型与并行方式在使用Connection的createStatement原创 2016-09-06 17:07:57 · 4912 阅读 · 0 评论 -
使用过滤器防止简单的页面SQL注入
在之前写的一个群博系统中,在上线一段时间后,被自己人发现了一个天大的漏洞——SQL注入,自己也是第一次遇到,真是难以置信,后来看到这样一篇文章:java类过滤器,防止页面SQL注入。自己修改了一下,可以解决一般的SQL注入了(最起码使用sqlmap这种工具没有造成注入)。首先说一下在我的系统中造成SQL注入的原因:大量的SQL语句拼接——为了能够根据不同的请求参数在同一个页面查询后展示,所以在主页原创 2016-09-07 17:39:11 · 9081 阅读 · 1 评论 -
一个群博系统的简单实现
首先说一下背景:小组内的群博本来是有的,但是由于成员博客种类的不同,不同的博客平台提供的rss订阅的标签不相同,因而使用统一的抓取会因为标签的不同而终止。关于rss订阅的规范可以查看RSS2.0规范简易说明。群博的页面链接是:西邮linux兴趣小组群博一个简单的群博分为两个部分,一个是抓取的部分,一个是展示的部分,首先说一下抓取的部分。博文的抓取本身rss订阅会提供很多的信息供用户阅读,但是这里实现原创 2016-09-07 20:47:03 · 5122 阅读 · 9 评论 -
Centos7源码安装mysql
安装了整整一天的mysql,心好累,不过到现在为止,总算是安装完成。这里就大致回顾以下安装的过程,以防后续还有用。本来Centos安装mysql并不算什么难事,但是经过今天的折腾才算是有了新的认识,之前用的ubuntu,直接apt-get就搞定,换到红帽系还有点丝丝的不习惯。yum安装的方式就自行搜索,这里来看一下我自己源码编译安装的过程以及以下要注意的细节问题。1.卸载原有失败安装残留能够使用源码原创 2017-05-21 01:04:18 · 2179 阅读 · 0 评论 -
CentOS6.7上安装Mysql5.7
环境的配置总是令人作呕,所以这次表明版本条件:首先,这是一台新机器其次,CentOS版本如下:[root@pc ~]# cat /etc/redhat-release CentOS release 6.7 (Final)再者,要安装的Mysql版本如下:[root@pc ~]# mysql --versionmysql Ver 14.14 Distrib 5.7.19, for Li原创 2017-07-22 18:27:05 · 1954 阅读 · 0 评论 -
完美的【去重留一】SQL
借鉴这里的SQL用法,挺全面的:MySQL 【去重留一】一条sql语句完成 思路总结 背景,CSDN网站最近好像在做 http 到 https 的转换,所以之前写的群博中本身博客唯一标示的 url 就出现了变化,导致数据库中存在重复的博客内容解决办法先贴下SQLdelete T_blog from T_blog, (select Title from T_blog wh...原创 2018-03-24 10:52:15 · 603 阅读 · 0 评论