易截截图软件、单文件、免安装、纯绿色、仅160KB

*nix环境下源码编译安装mysql

 为什么选择源码编译安装mysql:我在使用rpm或者是yum安装时myql,老是提示我找不到*.sock文件,找了点
资料说是该包是非官方版本(明明是官方下载 的),其中原因到现在还没有搞清楚。希望知情人士告知。(开始编译的时候,系统环境一定要配置好,GCC,GC++...等等的编译器一定要做好,本人的centos由于开始
系统环境没配置好,gcc等等环境没做好,在编译安装时,走了很多弯路,始终不能生成makefile。郁闷)
1、下载源码包
去 http://dev.mysql.com/downloads/mysql/6.0.html 里下载到 mysql-6.0.6-alpha.tar.gz
2、创建mysql的用户组和用户
>groupadd mysql
>useradd -g mysql mysql
3、编译安装 mysql
>cp mysql-6.0.0-alpha.tar.gz /usr/local/src
>tar -zxvf mysql-6.0.0-alpha.tar.gz
>cd mysql-6.0.0-alpha
>./configure --prefix=/usr/local/mysql #指定安装目录
>make
>make install
在编译Mysql时
./configure prefix=/usr/local/mysql
如果出现了以下错误:
......
checking for tgetent in -ltermcap... no
checking for termcap functions library... configure: error: No curses/termcap library found
说明 curses/termcap 库没有安装
yum search curses | grep lib
安装 ncurses-devel ,然后重新运行配置
yum install ncurses-devel
4、配置并启动mysql
>cp support-files/my-medium.cnf /etc/my.cnf
>cd /usr/local/mysql
>chown -R mysql .
>chgrp -R mysql .
>bin/mysql_install_db --user=mysql #初始化安装mysql数据库
>chown -R root .
>chown -R mysql var
>bin/mysqld_safe --user=mysql &
5、更改mysql的root密码
>/usr/local/mysql/bin/mysqladmin -u root password [新密码]
6、设置mysql开机自启动
>cp support-files/mysql.server /etc/rc.d/init.d/mysql
>chmod +x /etc/rc.d/init.d/mycql
>chkconfig --add mysql
>service mysql start


相关文档:

MySQL管理员指南之

稳故而知新,最近又用到了,草草拿来温习一下:转自 http://www.bccn.net/Article/sjk/mysql/jc/200601/3411.html
MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL
3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REV ......

mysql中文乱码问题的解决方法,经实际检验可以用的

网上的解决方法大多是要修改mysql配置文件,对我们不适合。jhost主页上看到篇文章,但里面说的驱动早就是老驱动了,怀疑他是从网上复制过来的老版本,不知是否能用。现在把我自己的解决方案贴出来,供大家参考,欢迎批评指正。
大家注意红色部分,废话不多说:
第一步:网页头设置:
<%@ page contentType="text/html ......

C# mysql读取类

 using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using MySql.Data.Types;
using MySql.Data.MySqlCl ......

用mysqldumpslow分析mysql的slow query log

mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,
要修改my.cnf或者在mysql启动的时候加入一些参数。如果在my.cnf里面修改,需增加如下几行
long_query_time = 1
log-slow-queries = /var/youpath/slow.log
log-queries-not-using-indexes
long_query_time 是指执 ......

nagios 检查 mysql服务

 http://blog.c1gstudio.com/archives/602
nagios_plugin安装时正确关联mysql后会在libexec下产生check_mysql文件
/usr/local/nagios/libexec/check_mysql -h
 
check_mysql v2034 (nagios-plugins 1.4.13)
Copyright (c) 1999-2007 Nagios Plugin Development Team
        < ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号