数据库
wind520
这个作者很懒,什么都没留下…
展开
-
CentO8安装mysql5.7
CentOS Linux release 8.4.2105安装mysql5.8详细步骤原创 2022-11-10 00:17:38 · 658 阅读 · 0 评论 -
MS SQL查询数据库表大小按记录数排序
MS SQL查询数据库表大小按记录数排序原创 2022-08-09 11:41:04 · 286 阅读 · 0 评论 -
elasticsearch-7.3安装
1:Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release[root@iZwz94zhiwnwqzf7b66yxqZ bin]# OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be remo原创 2021-09-08 17:20:52 · 217 阅读 · 0 评论 -
centos8安装mongodb5
1:下载服务端:https://repo.mongodb.org/yum/redhat/8/mongodb-org/5.0/x86_64/RPMS/mongodb-org-server-5.0.2-1.el8.x86_64.rpmShell工具:https://repo.mongodb.org/yum/redhat/8/mongodb-org/5.0/x86_64/RPMS/mongodb-org-shell-5.0.2-1.el8.x86_64.rpm数据导入导出工具:https://repo原创 2021-09-07 22:42:24 · 765 阅读 · 0 评论 -
mysql5.7优化
1:查询显示当前的隔离级别mysql> show global variables like '%isolation%';+-----------------------+----------------+| Variable_name | Value |+-----------------------+----------------+| t...原创 2020-01-03 19:51:36 · 440 阅读 · 0 评论 -
mysql数据库统计
SELECT TABLE_SCHEMA,concat(round((sum(DATA_LENGTH)+sum(INDEX_LENGTH))/1024/1024,2),'MB') as size FROMinformation_schema.TABLES group by TABLE_SCHEMA;SELECT table_name,table_rows,DATA_LENGTH ,IND...原创 2019-11-02 10:31:36 · 619 阅读 · 0 评论 -
MySQL This function has none of DETERMINISTIC, NO SQL...错误1418 的原因分析及解决方法
MySQL开启bin-log后,调用存储过程或者函数以及触发器时,会出现错误号为1418的错误:ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL,or READS SQL DATA in its declaration and binary logging is enabled(you *might* w转载 2016-02-18 10:43:32 · 1786 阅读 · 0 评论 -
史上最全“大数据”学习资源整理
当前,整个互联网正在从IT时代向DT时代演进,大数据技术也正在助力企业和公众敲开DT世界大门。当今“大数据”一词的重点其实已经不仅在于数据规模的定义,它更代表着信息技术发展进入了一个新的时代,代表着爆炸性的数据信息给传统的计算技术和信息技术带来的技术挑战和困难,代表着大数据处理所需的新的技术和方法,也代表着大数据分析和应用所带来的新发明、新服务和新的发展机遇。 为了帮助大家更转载 2016-05-18 11:00:11 · 1730 阅读 · 0 评论 -
Lock wait timeout exceeded; try restarting transaction
select * from information_schema.processlist where not(info IS null);select * from information_schema.innodb_lock_waits;select * from information_schema.innodb_locks;原创 2016-07-21 15:57:23 · 690 阅读 · 0 评论 -
mysqladmin flush-hosts
org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.sql.SQLException: null, message from server: "Host '106.14.181.95' is blocked because of many connection原创 2017-09-05 16:23:45 · 1642 阅读 · 0 评论 -
mysql5.7的root密码强度
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'jwrq4h20171017';ERROR 1819 (HY000): Your password does not satisfy the current policy requirementsmysql> SHOW VARIABLES LIKE 'validate_passwo原创 2017-10-17 15:29:53 · 716 阅读 · 0 评论 -
mysql 常用
//基本信息mysql> show variables where Variable_name in ('log_error','general_log','general_log_file','slow_query_log','slow_query_log_file','datadir','basedir','innodb_buffer_pool_size','performance_sche原创 2017-12-01 10:56:18 · 344 阅读 · 0 评论 -
postgresql操作
显示数据库名postgres=# select datname from pg_database; datname----------- postgres template1 template0(3 行记录)创建数据库postgres=# create database core_dev;CREATE DATABASEpostgres=# se原创 2017-12-04 17:22:21 · 1555 阅读 · 0 评论 -
Docker 安装mysql5.7
[root@iZuf6boi8ejfovwda7q1ynZ ~]# docker pull docker.io/mysqlUsing default tag: latestTrying to pull repository docker.io/library/mysql ... latest: Pulling from docker.io/library/mysqlf49cf87b原创 2017-12-27 00:35:14 · 8216 阅读 · 1 评论 -
mysql5.7主从
1:主mysql,创建复制用户mysql> create user 'repl'@'172.xx.xx.%' identified by 'xxxx';Query OK, 0 rows affected (0.01 sec)mysql> grant replication slave on *.* to 'repl'@'172.xx.xx.%' identified by ...原创 2019-04-08 15:48:44 · 246 阅读 · 0 评论 -
MYSQL [ERROR] InnoDB: Unable to lock ./ibdata1 error: 11
1:重启[root@iZuf63x5aylgn2n11k2sllZ etc]# systemctl restart mysqlJob for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl...原创 2019-04-16 18:06:01 · 5170 阅读 · 0 评论 -
mysql
1:select Host,User,max_questions,max_updates,max_connections,authentication_string,password_expired,password_last_changed,account_locked from user;update user set account_locked='Y' where Host='%'...原创 2019-04-19 20:09:59 · 203 阅读 · 0 评论 -
mysql5.6 error
1:[Err] 1071 - Specified key was too long; max key length is 767 bytes2:[Err] 1709 - Index column size too large. The maximum column size is 767 bytes.3.[Err] 1215 - Cannot add foreign key constr...原创 2019-05-25 15:03:51 · 374 阅读 · 0 评论 -
PostgreSQL 压缩包 在win7上安装
1:下载postgresql-9.4.5-3-windows-x64-binaries.ziphttp://get.enterprisedb.com/postgresql/postgresql-9.4.5-3-windows-x64-binaries.zip2:解压到G盘G:\pgsql目录下3:初始化初始化数据库,若不使用-U admin,则数据库里自动添加当原创 2015-12-12 14:42:21 · 5218 阅读 · 0 评论 -
centos安装mysql
[root@feng02 ~]# yum list installed | grep mysqlmysql-libs.x86_64 5.1.73-3.el6_5 @anaconda-CentOS-201410241409.x86_64/6.6[root@feng02 ~]# yum -y remove mysql-libs.x86_64Loaded plugins:原创 2015-09-05 12:58:59 · 1342 阅读 · 0 评论 -
mysql中间件研究(Atlas,cobar,TDDL)
mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar,tddl,让我们看看它们各自有些什么优点和新特性吧。AtlasAtlas是由 Qihoo 360, Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项转载 2014-09-18 23:03:15 · 2403 阅读 · 0 评论 -
Mysql 查询所有表的行数和大小
SELECT TABLE_NAME,TABLE_ROWS,DATA_LENGTH/1024/1024 "DATA_LENGTH",CREATE_TIME,TABLE_COLLATION FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'lir' ORDER BY TABLE_ROWS DESC原创 2014-08-21 13:38:36 · 21173 阅读 · 2 评论 -
ERROR Streaming result set com.mysql.jdbc.RowDataDynamic@1d5a7f6 is still active. No statements may
[jifeng@jifeng02 sqoop]$ bin/sqoop import --connect jdbc:mysql://10.X.X.X:3306/lir --username dss --password 123123 --table bb_month --hive-import -m 100Warning: /home/jifeng/sqoop/../hcatalog does n原创 2014-09-08 01:37:37 · 11456 阅读 · 3 评论 -
PostgreSQL在win7上安装详细步骤
PostgreSQL安装:一、windows下安装过程安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程非常简单,过程如下:1、开始安装:2、选择程序安装目录:注:安装 PostgreSQL 的分区最好是 NTFS 格式的。PostgreSQL 首要任务是要保证数据的完整性,而 FAT 和 FAT32 文件系统转载 2014-07-30 14:23:23 · 32288 阅读 · 3 评论 -
ORA-29275:部分多字节字符
select F_ISONLYTEST from DB_ItemInfo如果F_ISONLYTEST中有半个中文字符则会报这个异常,原因为Oracle编码问题。解决方法一:select to_nchar(F_ISONLYTEST) from DB_ItemInfo解决方法二:检查他们Oracle的nls_lang环境变量,发现他们客户端的nls_lang设置为amer转载 2013-10-22 15:13:09 · 10801 阅读 · 0 评论 -
十款开源的数据库管理工具
摘要:工欲善其事,必先利其器。开发者在开发一个项目时,必定要选择一款合适的数据库,而数据库管理工具则可以帮助开发者轻松搞定很多难题。任何Web软件和应用程序都需要强大的数据库来做后盾,目前,网上有无数个数据库管理工具,而开发者选择一款适合自己的尤为重要。本文给开发者介绍了10款免费的数据库管理工具,开发者可以使用它们进行SQL操作、多链接、多数据库引擎操作等等。1.Open K转载 2013-10-27 23:20:09 · 84596 阅读 · 2 评论 -
ACCESS中的Update语句不支持Select的解决办法
ACCESS中的Update语句不支持Select的解决办法执行比如ACCESS中执行SQL语句:UPDATE HN_news AS a SET typeid = (select clid from HN_newscla b where a.class=b.id)WHERE typeid=0;报"操作必须使用一个可更新的查询。"解决发法用INNER JOIN:UPD原创 2013-08-23 21:20:41 · 7128 阅读 · 1 评论 -
oracle一条语句递归查询父子关系
1 建表:CREATE TABLE test_tree ( test_id INT NOT NULL, pid INT, test_val VARCHAR(10), PRIMARY KEY (test_id));INSERT INTO test_tree VALUES(1, 0, '.NET');INSERT INTO test_t转载 2013-07-31 16:51:12 · 12575 阅读 · 0 评论 -
Mysql 主从数据库同步详解
目录 一、 环境说明 ........................................................................................................................... 1 二、 同步方式 ...................................................转载 2014-09-03 17:49:27 · 858 阅读 · 0 评论 -
Mysql在大型网站的应用架构演变
本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变。可扩展性架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种:Scale-up:纵向扩展,通过替换为更好的机器和资源来实现伸缩,提升服务能力Scale-out:横向扩展, 通过加节点(机器)来实现伸缩,提升服务能力转载 2014-09-18 22:33:29 · 891 阅读 · 0 评论 -
MySQL协议分析
目录目录1 交互过程1.1 握手认证阶段1.2 命令执行阶段2 基本类型2.1 整型值2.2 字符串(以NULL结尾)(Null-Terminated String)2.3 二进制数据(长度编码)(Length Coded Binary)2.4 字符串(长度编码)(Length Coded String)3 报文结构3.1 消息头3.1.1转载 2015-02-27 10:22:38 · 19668 阅读 · 7 评论 -
关系型数据库的历史
数据库的历史 OracleMSSQL ServerMySQLDB2PostgreSQL 1979V2汇编 前身Unireg原创 2015-01-23 23:27:06 · 1673 阅读 · 0 评论 -
H2数据库攻略
H2是一个开源的嵌入式数据库引擎,采用java语言编写,不受平台的限制,同时H2提供了一个十分方便的web控制台用于操作和管理数据库内容。H2还提供兼容模式,可以兼容一些主流的数据库,因此采用H2作为开发期的数据库非常方便。一、引入Maven依赖在maven中定义H2数据库的版本属性 1.3.172 ataNode对象 }转载 2015-01-21 23:13:56 · 5629 阅读 · 0 评论 -
深入理解Oracle表(5):三大表连接方式详解之Hash Join的定义,原理,算法,成本,模式和位图
Hash Join只能用于相等连接,且只能在CBO优化器模式下。相对于nested loop join,hash join更适合处理大型结果集 Hash Join的执行计划第1个是hash表(build table),第2个探查表(probe table),一般不叫内外表,nested loop才有内外表 Hash表也就是所谓的内表,探查表所谓的外表转载 2015-01-20 10:05:55 · 1682 阅读 · 0 评论 -
海量数据 - join处理
本周我们进入join的处理环节,其实在一开始学“连接”这个概念的时候,我感觉最晕菜的事儿是个类Join的区别。left join 、right join 、outer join、inner join 、cross join 。看起来好晕。依照惯例,我主要还是希望从原理的角度来介绍一下join的主要处理方式,这篇只会讲单机处理方式,多机模式我们会在之后的分布式章节进行介绍。先是场景转载 2015-01-20 09:53:23 · 2219 阅读 · 0 评论 -
MongoDB架构图解
MongoDB架构图解本文图片来自Ricky Ho的博文MongoDB构架(MongoDB Architecture),这是个一听就感觉很宽泛的话题,但是作者在文章中确实对MongoDB由内至外的架构进行了剖析。本文截取了其文章中的几张重点架构示意图片进行简单描述。希望对大家有用。MongoDB数据文件内部结构MongoDB在数据存储上按命名空间来划分,转载 2015-01-08 10:14:37 · 2538 阅读 · 0 评论 -
MongoDB shell 操作
A:连接命令E:\MongoDB\mongodb_64\bin>mongo --helpMongoDB shell version: 2.4.6usage: mongo [options] [db address] [file names (ending in .js)]db address can be: foo foo database on原创 2014-12-20 17:49:27 · 2710 阅读 · 1 评论 -
Cobar分布式关系型数据库中间件的简单应用
Cobar是关系型数据的分布式处理系统,它可以在分布式的环境下看上去像传统数据库一样为您提供海量数据服务。产品在阿里巴巴B2B公司已经稳定运行了3年以上。目前已经接管了3000+个MySQL数据库的schema,为应用提供数据服 Cobar解决的问题分布式:Cobar的分布式主要是通过将表放入不同的库来实现:1. Cobar支持将一张表水平拆分成多份分别放入不同的库来原创 2013-07-14 12:30:09 · 2806 阅读 · 0 评论 -
MMC 不能打开文件
MMC 不能打开文件 div class="article_manage">MMC 不能打开文件 C:/SQL Server Enterprise Manager.MSC可能是由于您没有访问此文件的足够权限。MMC 不能打开文件 C:/Program Files/Microsoft SQL Server/80/Tools/BINN/SQL Server Enterpri转载 2012-08-22 09:26:40 · 997 阅读 · 0 评论