![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 55
mingyu1016
这个作者很懒,什么都没留下…
展开
-
存储过程与触发器的含义及区别
存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。存储过程可包含程序流、逻辑以及对数据库的查询。它们可以接受参数、输出参数、返回单个或多个结果集以及返回值。 可以出于任何使用 SQL 语句的目的来使用存储过程,它具有以下优点: 可以在单原创 2012-09-23 20:25:49 · 712 阅读 · 0 评论 -
mysql主从配置
前置条件引擎为InnoDB。检查两台MySQL的配置文件my.cnf,确保:server_id没有注释,且值不同binlog_format = mixedlog-bin = mysql-bin有设置binlog-do-db = payplus需要包含待同步的库(注意:若有多个需要每个一行,略坑)注意:修改完配置文件需要重启服务才生效。添加MYSQL用户GRANT REP转载 2017-01-11 13:45:48 · 279 阅读 · 0 评论 -
HBase介绍
概述HBase是一个分布式的、面向列的开源数据库,源于google的一篇论文《bigtable:一个结构化数据的分布式存储系统》。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协同服务。HBase的表结构HBase以表的形式存储数据。表转载 2016-12-29 12:06:07 · 571 阅读 · 0 评论 -
Druid连接池配置
Druid配置参考链接:https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98参考配置 bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-meth原创 2017-01-22 14:57:11 · 398 阅读 · 0 评论 -
mysql安装文档
本文适用操作系统:CentOS 7.2 x64MySQL版本:5.6.30系统环境设置本节均需要管理员权限用户操作,可以root,或者普通用户sudo。设置主机名vi /etc/hostname设置主机名,保存。(需要重启后生效)vi /etc/hosts添加主机名至hosts表。更改时区CentOS默认时区可能不是北京时间,需要调整的话,命令如下:原创 2017-01-11 13:42:25 · 598 阅读 · 0 评论 -
MySQL编码不一致导致乱码问题总结
使用MySQL常常会出现乱码问题,一般情况下都是因为编码不一致造成,以下提供了MySQL数据编码相关的一些信息,希望会有所帮助。一、MySQL的编码机制: 1、数据库级别的编码:数据库服务器上允许建立不同编码的数据库,在数据库建立时需要指定编码; 2、表级别的编码:同一个数据库中可以建立不同编码的表,在表建立时需要指定编码,默认为用户连接时的编码;3、表字段级别的编码:同一个表中可转载 2017-01-04 13:23:15 · 3063 阅读 · 1 评论 -
查看mysql数据库及表编码格式
1.查看数据库编码格式1mysql> show variableslike 'character_set_database'; 2.查看数据表的编码格式1mysql> show create table ; 3.创建数据转载 2017-01-04 13:06:56 · 10175 阅读 · 0 评论 -
DbVisualizer解决中文乱码问题
一、设置编辑器的编码Tools->Tools Properties ->General->File Encoding 设置为UTF-8二、如果数据库为UTF-8,则要在连接时做以下设置cloud_dev?generateSimpleParameterMetadata=true&useUnicode=true&characterEncoding=utf8三、显示设置Too翻译 2016-10-21 13:03:12 · 15138 阅读 · 1 评论 -
MySql慢查询语句检测方法
一、MySQL数据库有几个配置选项可以帮助我们及时捕获低效SQL语句1,slow_query_log这个参数设置为ON,可以捕获执行时间超过一定数值的SQL语句。2,long_query_time当SQL语句执行时间超过此数值时,就会被记录到日志中,建议设置为1或者更短。3,slow_query_log_file记录日志的文件名。4,log_queries_not_using翻译 2016-06-26 17:11:17 · 2407 阅读 · 0 评论 -
什么是索引以及索引的好处
a)什么是索引在数据库中,索引的含义与日常意义上的“索引”一词并无多大区别,与书中的索引一样,数据库中的索引使您可以快速找到表中的特定信息。索引包含从表中一个或多个列生成的键,以及映射到指定数据的存储位置的指针,也就是说索引由键和 指针组成。它是用于提高数据库表数据访问速度的数据库对象。b)建立索引的好处:1. 索引可以避免全表扫描。多数查询可以仅扫描少量索引页及数据页,而原创 2012-09-23 20:12:31 · 1259 阅读 · 0 评论 -
MySQL 5.7 新增加的 JSON 特性对应的 json 方法
MySQL 函数分为四类,分别是创建(Create JSON Values)、修改(Modify JSON Values)、查询(Search JSON Values)以及返回json相关属性(Return JSON Value Attributes)的方法。创建类的方法JSON_ARRAY([val[, val] ...])创建JSON数组形式的数据SELECT JS转载 2017-04-20 18:21:55 · 476 阅读 · 0 评论