年度博客排行
-
第1名
青否云后端云 -
第2名
zw7534313 -
第3名
大家都说我很棒 - liyihz2008
- wy_19921005
- gengyun12
- hbxflihua
- e_e
- luxurioust
- dbagirl
- itdatacenter
- zysnba
- Alsmile
- robotmen
- gaozzsoft
- jywhltj
- cpongo1
- leslie26
- qepwqnp
- zhangdaiscott
- 解宜然
- cuityang
- sichunli_030
- gashero
- hellohank
- fantaxy025025
- 淡看人生
- ranbuijj
- gdpglc
- ssydxa219
- wallimn
- hanbaohong
- jickcai
- johnsmith9th
- javashop
- vipbooks
- appalese
- gaojingsong
- weiyides
- zhangyi0618
- AVI
- java-007
- laiyangdeli
- lyongq04
- xyuma
- xpenxpen
- liunancun
- 龙哥IT
- nychen2000
- conkeyn
最新文章列表
Oracle数据库相关系统突然提示“SQLException:违反协议”
SQLException:违反协议这个异常可能由很多的造成原因,很多帖子提到的原因是驱动问题。但这个应该不是,因为这个问题是突然报出来的,没有任何系统、程序、驱动方面的调整。应用程序后台没有任何有价值的信息。
使用sqlplus,连接数据库,conn 用户名/密码,看到了明确的错误信息:
错误:ORA-28002: the password will expire withi ...
免费在线数据库表结构设计工具itbuilder
随着数据库规模日趋庞大,数据库设计者所面临的问题也越来越复杂,面对各个用户对数据库结构和内容的不同观点,权衡不同应用对于数据库组织和存取的不同需求,以及大量的结构信息和数据之间的复杂关系,面对这种设计环境,工具就是很重要的存在了,在线数据库表结构设计工具itbuilder可为您解决此问题。
什么是在线数据库设计?
在线数据库设计是一种通过互联网进行数据库设计和管理的方法。它给用户提供了一个友好 ...
oracle去除重复数据常用的方法
SELECT * from ecm_query t
where t.rowid in (
select rid
from (select t1.rowid rid,
row_number() over(partition by t1.id, t1.name order by 1) ...
with as insert into报1064
with as后面直接跟insert into select会报1064:
with temp_table as (select * from table limit 1)
insert into table
select *
from temp_table
where 1=2
with as放在select之前即可正常插入:
...
阿里云centos服务器_mysql安装
1、使用wget 直接下载
wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
2、安转软件源
rpm -Uvh mysql57-community-release-el7-10.noarch.rpm
3、注意:安装时由于MySQL GPG密匙过期导致,所以需要:
--在安装mysql之前导入2022年密匙 ...
MySQL8 2059 caching_sha2_password cannot be loaded
从数据库的user表中查询 mysql 用户原来使用的身份验证插件
select user,host,plugin,authentication_string from user;
将用户Xue使用的身份验证插件 替换为之前版本使用的 mysql_native_password ,修改成功后再次使用客户端工具 Navicat Premium12 ,如无其它意外 , 应该是可以正常连接登录 ...
mysql datetime类型设置默认值current_timestamp报错
本地库执行开发库的创建表脚本,报错Invalid default value for 'create_time',本以为是sql_mode设置的问题,按照开发库设置了一遍还是报错,最后查了下才想到可能是版本的问题,本地数据库版本号5.5,开发库是5.7,而使用current_timestamp作为datetime的默认值,只有在5.6之后的版本才支持。坑的一笔,有时候问题可能是一个很简单的原因,但往 ...
未来7天过生日的孩子sql
SELECT
*,
DAYOFYEAR(now())+7,
DAYOFYEAR(birthday)
FROM
demo
WHERE
birthday >= DATE_FORMAT('2023-08-10', '%Y-%m-%d')
and
birthday <= DATE_FORMAT(
date_add( ...
下载 安装 mysql8 -安装和运行(转)
下载 rar包
https://blog.csdn.net/WwLK123/article/details/127490342
运行:
https://blog.csdn.net/weixin_45857665/article/details/127286920
sqlserver无法读取大型备份文件中的数据库备份
有个客户的sqlserver数据库备份文件达到了80多G,导致在还原数据库的时候,读取备份文件内容超时。幸好这台服务器有128G内存,我们安装了一个内存虚拟硬盘的软件,将90G的内存虚拟成一共硬盘,然后将备份文件复制到这个硬盘,成功读取了备份文件内容。
分库SQL脚本初始化存储过程
-- 选择其中一个数据库,创建存储过程 proc_update_schema_or_data,这里需要注意替换SCHEMA_NAME的条件。
CREATE PROCEDURE `proc_update_schema_or_data`(IN update_sql LONGTEXT)
BEGIN
DECLARE _done INT DEFAULT false;
DECL ...
多表连接查询条件中判断字符串长度
多表连接查询条件中,判断字符串长度后是否拼接作为条件
select * from t_eds z left join t_causer b
on case when length(z.signature)=3 then '0'||z.signature else z.signature end = b.usercode
Mysql循环插入数据
MySQL循环插入数据:ID已经添加随机数(可以批量插入测试数据,省的一个一个的麻烦。)
DROP PROCEDURE IF EXISTS proc_initData;
DELIMITER $
CREATE PROCEDURE proc_initData()
BEGIN
DECLARE i INT DEFAULT 1;
WHILE i<=50 DO -- 修改成 ...
最近博客热门TAG
Oracle(49875) MySQL(37267) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1634) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)