Welcome 微信登录

首页 / 数据库 / MySQL

Centos 4.6下自动检查MySQL运行状态

Centos 4.6下自动检查MySQL运行状态

因主管要求在中心管理服务器上写一个脚本每天在规定时间自动检查公司所有mysql server运行状态,然后发到指定的邮箱。我们公司所有mysql server版本为5.0.25,操作系统是CentOS 4.6,所有mysql server都是下载tar包重新编译。以下是我具体操作过程。前提条件:1.在每台mysql服务器上为中心管理服务器新建一个用户。以便它有权查看服务器的运行状况。mysql>grant all ON *.* TO status@中...
MySQL服务器上添加一个允许远程访问的用户

MySQL服务器上添加一个允许远程访问的用户

MySQL默认是没有开启远程控制的,必须添加远程访问的用户,如果是安装版的话,从MySQL提供的控制台进入。用root用户登陆,然后: grant all privileges on *.* to 创建的用户名 @"%" identified by "密码"; flush privileges; * 刷新刚才的内容* 格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码"; @ 后面是访问mysql的客...
Oracle的spfile参数文件

Oracle的spfile参数文件

pfile用于Oracle8i,在oracle9i中也可以用,以文本形式存在,可以用vi编辑器对其中参数进行修改。oracle9i及以后版本,oracle可以使用服务器参数文件(spfile,system parameter file)代替传统的init.ora参数文件. spfile是oracle 在操作系统级创建的一个二进制文件,用于存储数据库参数. 当使用不带pfile 子句的startup 命令时,oracle 将从平台指定的默认位置上的服...
MySQL负载过高的优化

MySQL负载过高的优化

公司网站刚改完版,优化了数据库结构,使用的memcache分布式缓存加MySQL,刚开始几天还好,数据库服务几天没down过了.但这几天频繁down机.是个大问题,需要解决.数据库服务器硬件配置为4颗双核CPU,8G内存.查看服务器负载(top命令),见MySQL竟然经常百分之九十几的cpu,恐怖.早之前就知道,数据表有些字段没有做索引的,引起MySQLL负载这么高的原因主要应该是索引问题和某些变态SQL语句.如何知道是MySQL哪些索引和SQL引起的问题...
PHP+MYSQL的OA为何没有Java的值钱

PHP+MYSQL的OA为何没有Java的值钱

现在市场上的oa基本上可归结为两大阵营,即php阵营和java阵营。但对接触oa不久的用户来说,看到的往往只是它们的表相,只是明显的价格差异,却很难看出它们之间的实际差异。其实, PHP + MYSQL 不值钱不仅仅局限于oa软件,而是整体上PHP + MYSQL开发的软件都不如java开发的软件值钱。为什么PHP + MYSQL 的OA为什么不值钱呢?首先得明白php和java之间的差异才行。 1、系统的技术架构比较 分层是将系统进行有效组织...
Linux下mysql 5.x得到root密码后的另外一种利用方式

Linux下mysql 5.x得到root密码后的另外一种利用方式

突然想到个问题,mysql5.x for linux下面有一个函数,可以帮助我们干很多事情,这个函数4。x下面貌似没,原来一直没发现,也没去查函数手册,就我自己的经验来写点东西。4,x的明天再看看函数手册,再装一个实验一下。mysql 5.x里面引入了一个system函数,这个函数可以执行系统命令,当mysql以root登陆的时候,就可以利用这个函数执行命令,当然是在权限许可的范围内。一般我们按照常规思路,搞到mysql的root密码之后,我们都会连接上去...
MySQL驱动使用方法

MySQL驱动使用方法

怎样在vc、delphi、vb等程序中使用mysql呢(mysql odbc驱动程序的使用) 我们经常会遇到这样问题,怎样在非web程序或asp程序中使用mysql数据库呢?对于这个问题有两个解决方案: 1.使用mysql提供的api函数库。 很多有名的mysql客户端工具就是这样实现的,大名鼎鼎的winmysql工具就是这样的。这在大部分的开发工具中都可以实现。 比如vc,bcb,delphi,vb等,只要能调用第三方的api就能实现。但对程序员的要求很...
Oracle PLS 调试的输出方法

Oracle PLS 调试的输出方法

我们在PL/SQL过程中需要对过程进行调试,查看变量的内容。可以使用下面方法。这里假设我们需要查看的变量是output,类型为varchar2。1.最基本的DBMS_OUTPUT.PUT_LINE()方法。随便在什么地方,只要是BEGIN和END之间,就可以使用DBMS_OUTPUT.PUT_LINE(output);然而这会有一个问题,就是使用该函数一次最多只可以显示255个字符,否则缓冲区会溢出。此外,函数DBMS_OUTPUT.ENABLE(2000...
MySQL服务器网络访问慢问题解

MySQL服务器网络访问慢问题解

转载1:今天公司的网络做了调整,造成原本连接很快的mysql服务器,连接速度奇慢。以前几十毫秒的连接现在完成一次要近5秒钟,在排除了网络问题后,只有从mysql下手。原来每次访问db,mysql就会试图去解析来访问的机器的domain name,如果这时解析不料,等一段时间会失败,数据才能被取过来。解决方法如下:修改 my.cnf[mysqld]skip-name-resolve #Don’t resolve hostnames 重启,问题解决。转载2:最...
<< 281 282 283 284 285 286 287 288 289 290 >>