码迷,mamicode.com
首页 > 数据库
修改mysql错误提示语言的方法
百度真的太恶心太无能了。 装了个mysql5,结果发现错误提示语言是法语。 然后我就想改成把错误提示语改成英语。 然后我使用各种关键字和方法百度了一个上午,居然全TM是告诉我怎么处理mysql中文乱码问题的。。。 看着搜索结果中一堆处理中文乱码问题的结果看得我都快吐了。。。 后来在某吧论坛中看到一个 ...
分类:数据库   时间:2016-05-09 18:21:55    阅读次数:354
数据库的两种引擎Innodb和MyIASM
Innodb引擎 Innodb引擎提供了对数据库ACID事务的支持,并且实现了SQL标准的四种隔离级别,关于数据库事务与其隔离级别的内容请见数据库事务与其隔 离级别这篇文章。该引擎还提供了行级锁和外键约束,它的设计目标是处理大容量数据库系统,它本身其实就是基于MySQL后台的完整数据库系统,MySQ ...
分类:数据库   时间:2016-05-09 18:17:57    阅读次数:259
MySQL单表百万数据记录分页性能优化
背景: 由于单表的数据记录高达了一百万条,造成数据访问很慢,Google分析的后台经常报告超时,尤其是页码大的页面更是慢的不行。 测试环境: 先让我们熟悉下基本的sql语句,来查看下我们将要测试表的基本信息 use infomation_schemaSELECT * FROM TABLES WHER ...
分类:数据库   时间:2016-05-09 15:50:32    阅读次数:198
mysql之触发器trigger
触发器(trigger):监视某种情况,并触发某种操作。 触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete) 语法: create trigge ...
分类:数据库   时间:2016-05-09 15:48:32    阅读次数:230
Oracle写函数读写日志实例
1、用DBA登录赋权限create or replace directory D_OUTPUT as 'D:\TEMP'; grant read,write on directory D_OUTPUT to testdb; GRANT EXECUTE ON utl_file TO testdb; 2 ...
分类:数据库   时间:2016-05-09 15:47:34    阅读次数:309
使用plSQL连接Oracle报错,SQL*Net not properly installed和TNS:无法解析指定的连接标识符
1、在64位机器上了64位的oracle客户端。然后装上PL/SQL Developer,但是连接oracle老报这个错: 解决办法:在64位的机器上安装32位的Oracle客户端。这样的话便连接成功。依据:从安装角度考虑,32bit的平台(操作系统和硬件系统)只支持32bitORACLE的安装;6 ...
分类:数据库   时间:2016-05-09 15:43:23    阅读次数:2180
mysql查询优化技巧
索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里记录的优化技巧更适合开发人员,都是从网络上搜集和整理的,主要是查询语句上的优化,其他层面上的优化技巧在此不做记录。 查询的开销指标:执行时间,检查的行数,返回的行数。 建立索引的几个准则: ...
分类:数据库   时间:2016-05-09 15:43:17    阅读次数:271
sql查询删除重复数据
数据库UserInfo 删除重复数据 即删除重复的用户名手机号 同一个用户名手机号只保留一个用户 01、根据多个字段查询重复数据 with data1 as( select MobilePhone,Name from UserInfogroup by MobilePhone,Namehaving c ...
分类:数据库   时间:2016-05-09 15:40:47    阅读次数:235
spring jdbctemplate操作数据库
<!--SpringjdbcTemplate--> <beanid="jdbcTemplate"class="org.springframework.jdbc.core.JdbcTemplate"abstract="false" lazy-init="false"autowire="default"> <propertyname="dataSource"> <refbean="dataSource"/> </property> </bean&g..
分类:数据库   时间:2016-05-09 14:31:40    阅读次数:315
sysdig案例分析 - 用fdbytes_by chisel来分析磁盘I/O活动
sysdig‘schisels是内置的脚本,供使用者来追踪系统调用或者查看系统的性能瓶颈,它是用强大而且高效的脚本语言Lua写的。今天来分享一下fdbytes_by的用法,该案例可以探测到系统的那个文件的I/O占用最高(不光是file,还可以是networkI/O),而且可以查到哪个进程在读写该文件,..
分类:数据库   时间:2016-05-09 14:28:16    阅读次数:454
客户端访问内网数据库
方法一:使用SecureCRT客户端工具通过SecureCRT工具连接到中转服务器,并创建SSHTurnal。1.在可以连接到中转服务器的session上选择新建PortForwarding。2.随便起一个名字,在local上填写本地ip127.0.0.1端口填写一个没被使用的端口,Remote是要连接道的mysql服务器的主机和端口..
分类:数据库   时间:2016-05-09 14:27:09    阅读次数:332
深入浅析mysql引擎
mysql引擎 mysql数据库引擎取决于mysql在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译mysql。在缺省情况下,mysql支持三个引擎:ISAM,MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。下面介绍几种数据库引擎: ISAM ...
分类:数据库   时间:2016-05-09 14:26:22    阅读次数:272
C# 实现Oracle中的数据与Excel之间的转换
最近项目要求实现数据库之间数据在各个数据库之间导入导出,在此做个笔记 1. 将Oracle中的表导入到Excel中,反之亦然 这两个方法都可以将Oracle导出到Excel中。转自http://www.cnblogs.com/cpcpc/archive/2012/11/13/2767934.html ...
分类:数据库   时间:2016-05-09 14:19:25    阅读次数:304
SQL DEVELOPER工具找不到database时的解决
1、配置SQL DEVELOPER管理工具 这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,不然无法启动PL/SQL Developer。 奇怪这里为什么选择不到数据库的 ...
分类:数据库   时间:2016-05-09 14:09:36    阅读次数:301
mysql 将时间戳直接转换成日期时间
date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix 时间戳字符串 后面的 '%Y%m%d' 主要是将返回值格式化 例如: mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' ) ->20071120 mysql>SE ...
分类:数据库   时间:2016-05-09 14:05:32    阅读次数:238
mysql数据库增、删、改、查等基本命令
测试环境:windows7 64位 mysql.exe、Navicat Lite for MySQL、mysql 5.0.18 mysql数据库的结构:数据库(database)包含多个表(table);表包含多个属性列(column);属性列包含多个数据(data);属性列具有四个信息(field ...
分类:数据库   时间:2016-05-09 14:03:18    阅读次数:311
MySQL日志
主要包含:错误日志、查询日志、慢查询日志、事务日志、二进制日志; 日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客 户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原因, ...
分类:数据库   时间:2016-05-09 14:03:01    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!