自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

转载 超越MySQL:三个流行MySQL分支的对比

导读:尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该需求以及Oracle对核心产品增长缓慢的担忧,导致出现了许多开发人员感兴趣的子项目和分支。本文将讨论受人们关注的三个流行MySQL分支:Drizzle、MariaDB和Percona Server(包括XtraDB引擎)。文中简要介绍每个分支出现的原因及其目标,以及是否可在您自

2013-10-31 10:52:48 631

原创 Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)

安装MySQL 5.6.14,在cmake时报错:Could NOT find Curses (missing:  CURSES_LIBRARY CURSES_INCLUDE_PATH) 报错如下:-- Could NOT find Curses (missing:  CURSES_LIBRARY CURSES_INCLUDE_PATH)CMake Error at cmake/r

2013-10-30 17:35:04 1559

原创 ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value

我的MySQL版本为5.6.14版本,是二进制包安装的(虽然是二进制包安装的,但是以下问题同样适用于源码安装包安装的MySQL)今天在我的测试库上添加一个新用户,报错: [mysql@ydrh2 ~]$mysql -uroot -p123456Warning: Using a password on the command line interface can be insec

2013-10-29 17:31:25 2333

原创 登陆mysql后,如何查看当前用户

登陆mysql后,如何查看当前用户呢方法有二,如下: 1. 用函数user() mysql> select user();+----------------+| user()         |+----------------+| wang@localhost |+----------------+1 row in set (0.00 sec)

2013-10-29 16:43:22 4664

原创 登陆mysql后,如何查看当前数据库

当使用某个用户登陆mysql后,如何查看当前的数据库呢方法有三,分别如下:1. 使用函数database()mysql> select database();+------------+| database() |+------------+| example    |+------------+1 row in set (0.00 sec)2. 使用s

2013-10-29 15:42:06 1182

转载 mysqld_safe 启动执行流程

mysqld_safe脚本执行的基本流程:1、查找basedir和ledir。2、查找datadir和my.cnf。3、对my.cnf做一些检查,具体检查哪些选项请看附件中的注释。4、解析my.cnf中的组[mysqld]和[mysqld_safe]并和终端里输入的命令合并。5、调用parse_arguments函数解析用户传递的所有参数($@)。6、对系统日志和错误日

2013-10-29 11:22:00 1135

转载 Mysql 启动区别

我们知道mysql.server,mysqld_safe和mysqld都是可以用来启动mysql服务的,但他们之间是有些区别的Note:Mysql.server指的是 /etc/init.d/mysql  这三个命令中,其中mysql.server和mysqld_safe 是shell 脚本写的,我们可以打开来查看里面的内容。    打开mysql.server 脚本,大致看了一下,这

2013-10-29 10:22:18 1197

转载 MySQL修改默认存储引擎

mysql存储引擎:MySQL服务器采用了模块化风格,各部分之间保持相对独立,尤其体现在存储架构上。存储引擎负责管理数据存储,以及MySQL的索引管理。通过定义的API,MySQL服务器能够与存储引擎进行通信。目前使用最多的是MyISAM和InnoDB。InnoDB被Oracle收购后,MySQL自行开发的新存储引擎Falcon将在MySQL6.0版本引进。MyISAM引擎是一种非事务性的

2013-10-29 09:41:12 736

原创 MySQL安装配置汇总(三)

Linux系统下的MySQL安装配置 Linux 系统下的MySQL软件包可分为三类:rpm包、二进制软件包和源码包操作系统以CentOS 5.4为例: rpm包安装简单介绍:rpm包安装很简单,这里我比较关心的是rpm包安装完成后,相应的文件都安装到了哪里,因为安装时系统并不提示下面具体介绍一下执行rpm -ivh MySQL-version.rpm安装后主要文件的去

2013-10-26 21:25:37 771

原创 MySQL安装配置汇总(二)

Windows下免安装的MySQL Windows下有免安装的MySQL的软件包,直接解压后,做些简单配置就能使用下载带有noinstall的包 例:下载免安装包:mysql-noinstall-5.1.40-win32.zip将其解压后得到文件夹:mysql-noinstall-5.1.40-win32,将其改名为mysql该文件夹下包含以下10个文件夹bin

2013-10-26 07:34:02 741

原创 32位MySQL安装到Windows 64bit上报错

今天在我的Win8上安装mysql-5.1.56-win32.msi尝试了几次,失败了几次,报的错主要为以下两个: 1. Could not start the service MySQL  2. Cannot create Windows service for MySQL.Error:0 在网上搜索半天,报以上两个错是因为以前在我的电脑上安装过MySQL,没

2013-10-25 16:29:46 2434 1

原创 MySQL安装配置汇总(一)

MySQL数据库具有跨平台性,不仅可以在Windows上运行,还可以在UNIX,Linux和Mac OS等操作系统上运行 1.先简单说下MySQL的版本:根据操作系统的类型可分为:Windows版、UNIX版、Linux版和Mac OS版根据用户群体的不同可分为:社区版(Community Edition)和企业版(Enterprise),社区版完全免费,企业版是收费的根据发布

2013-10-25 13:30:16 1288

转载 解决安装MySQL5.1出现Cannot create windows service for mysql.error:0

今早上6点多就起来装MySQL5.1,我把以前MySQL5.0的GUI工具和服务器全部删掉,安装目录全部删掉,数据文件目录名字改掉,注册表用完美卸载清理了,然后重启安装MySQL5.1(我以前遇到过服务启动不了的情况,这样做就搞定了),可配置到最后一步时出现Cannot create windows service for mysql.error:0错误,把配置工具关掉重试几次都不行,后来百度

2013-10-25 13:26:27 2941

转载 安装、重装MySQL时,出现could not start the service mysql error:0的解决办法

当各位在安装、重装时出现could not start the service mysql error:0原因: 卸载mysql时并没有完全删除相关文件和服务,需要手动清除。安装到最后一步execute时不能启动服务的解决方法:首先,在管理工具->服务里面将MySQL的服务给停止(有的是没有安装成功,有这个服务,但是已经停止了的),win+R—>cmd,打开命令提示符窗口,输入

2013-10-25 11:48:49 777

转载 Oracle JOB 用法小结

一、设置初始化参数 job_queue_processes  sql> alter system set job_queue_processes=n;(n>0)  job_queue_processes最大值为1000    查看job queue 后台进程  sql>select name,description from v$bgprocess;    二,dbms

2013-10-23 11:20:16 434

转载 phpMyAdmin下载、安装和使用入门教程

对于PHP的逐渐流行,我们有目共睹:无论是BLOG程序中的WordPress,还是CMS程序中的DEDECMS,还是BBS程序中的Discuz!,都可谓经典。随着程序语言选择的不同,WEB应用所使用的数据库也发生了变化,转而向MySQL阵营学习。其中对于phpMyAdmin的学习则必不可少。phpMyAdmin(简称PMA)是一个用PHP编写的,可以通过互联网在线控制和操作MySQ

2013-10-19 09:58:07 2400

转载 mysql安装出现error Nr.1045

我们在windows下安装mysql时会出现Access denied for user 'root'@localhost'(using password:No)的问题,这个问题是因为你的机器上之前安装过mysql,或者这 一次安装配置了新密码,进入应用的最后一步时候由于某些原因卡出了或者由于服务未启动等原因导致无法配置成功,最终结果是,配置未成功,密码设置已经保存 进去了。这样我们调整好了服

2013-10-19 09:46:16 517

原创 安装iostat和mpstat工具包

今天在做数据同步传输的时候,想要使用iostat命令来监控磁盘的IO情况,使用时发现找不到,系统默认没有安装这个包。呵呵,没有办法只好自己动手装了。 [root@testhost ~]# iostat-bash: iostat: command not found在系统观盘中找到sysstat包,然后使用下面的命令安装,sysstat包中包括iostat,mpstat,sar,

2013-10-18 17:33:48 24870

转载 OSW工具-Oracle的OS watcher

osw用于监视系统的状态,包括cpu,内存,io,网络等 可以用于linux和win.在OSW 4.0 之前是:OSWatcher 和 OSWg的关系。OSW 4.0 后变成了: OSWbb 与 OSWbba 的关系。 OSW是Oracle提供的一个用于操作系统监控的工具包,这个工具包可以从Metalink下载。Metalink Note:301137.1下载解包以

2013-10-18 17:31:16 5091

转载 查看oracle当前session

怎样查看oracle当前的连接数呢?只需要用下面的SQL语句查询一下就可以了。#查看当前不为空的连接select * from v$session where username is not null#查看不同用户的连接数select username,count(username) from v$session where username is not null group b

2013-10-18 16:07:05 628

原创 SQL高级查询--集合操作符

集合操作符可以将两个或多个查询返回的行组合起来,以下表给出了4种集合操作符                                            集合操作符----------------------------------------------------------------------------------------------------------

2013-10-18 13:45:20 1637

转载 MySQL体系结构

了解MySql,必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的  1. Connectors指的是不同语言中与SQL的交互2. Management Serveices & Utilities: 系统管理和控制工具3. Connection Pool: 连接池。    管理缓冲用户连接,线程处理等需要缓存的需求4. SQL In

2013-10-17 16:23:23 627

转载 一键安装MySQL5.1.45,全自动安装MySQL SHELL程序(编译安装)

一.问题来源安装MySQL如果手动安装一台还可以,但安装多台,手动安装很麻烦,需要编写一个shell程序 install_mysql.sh来进行安装二.程序说明将MySQL5.1.45安装到了 /home/longxibendi/mysql/usrl/local/mysql数据文件以及日志文件设置在了 /home/longxibendi/mysql/3309/配置文件m

2013-10-15 15:17:16 612

转载 oracle连接超时自动断开问题

今天接到客户电话,描述新建的oracle 11.1.0.7RAC数据库中,当一个用户连接到数据库上以后,如果在某一段时间内没有任何动作的话,该进程就会自己中断,这样在应用程序就会因为进程超时自动断开而不能正常执行。分析原因,应该是该进程的用户的概要文件(profile)配置问题。发现用户所在的profile的IDLE_TIME为30。即30秒该进程没有任何操作,就会自动断开。

2013-10-14 15:22:24 6436

转载 oracle 扩大日志文件大小的方法

数据库中的原有配置3个redolog文件,大小1M,由于切换频繁,想扩大大小,如何操作?假设现有三个日志组,每个组内有一个成员,每个成员的大小为1MB,现在想把此三个日志组的成员大小都改为10MB1、创建2个新的日志组alter database add logfile group 4 ('D:ORACLEORADATAORADBREDO04_1.L

2013-10-12 16:22:02 1910

转载 umount: /mnt/cdrom: device is busy

卸载目录时,当前位置不能处于要卸载的目录,否则卸载不成功 [root@localhost ~]# umount /mnt/cdrom umount: /mnt/cdrom: device is busyumount: /mnt/cdrom: device is busy[root@localhost ~]#查占用/mnt/cdrom目录的进程id (pid)[roo

2013-10-12 16:15:04 789

转载 lsnrctl reload 命令简介

oracle 提供了lsnrctl reload 命令,在下面两种情况1. 修改listener.ora2 .修改sqlnet.ora之后又不想停止监听,可以考虑lsnrctl reload命令!reload命令会重新读取listener.ora的内容,这个命令让用户不停止监听器的情况下,改变监听器的配置。但是对于sqlnet.ora的修改考虑以下情况:1.

2013-10-12 15:12:05 4935

转载 Oracle10gR2 ORA-3136 错误解决

最近一台新上线的Oracle10gR2数据库在警告日志文件中(alert.log)持续出现如下错误:Tue Jul 18 23:09:22 2006WARNING: inbound connection timed out (ORA-3136)Tue Jul 18 23:09:23 2006WARNING: inbound connection timed out (O

2013-10-12 14:22:08 994

转载 关于 Fatal NI connect error 12170

在 sqlnet.log 中错误如下:Fatal NI connect error 12170.  VERSION INFORMATION:        TNS for Linux: Version 10.2.0.1.0 - Production        Oracle Bequeath NT Protocol Adapter for Linux: Version 1

2013-10-12 14:19:43 892

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除