一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Centos6下源码编译安装mysql5.1数据库教程

时间:2015-06-03 编辑:简简单单 来源:一聚教程网

一、Mysql介绍

MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

二、安装及配置

1.下载mysql5.1的文件

wget http://cdn.mysql.com/Downloads/MySQL-5.1/mysql-5.1.72.tar.gz
2.添加mysql相关的用户和组

groupadd mysql
useradd -g mysql mysql
3.解压安装包

tar -zxvf mysql-5.1.72.tar.gz
4.编译参数

./configure --prefix=/usr/local/mysql/ --with-extra-charsets=big5,ascii,gb2312,gbk,utf8,latin1 --with-mysqld-user=mysql
//编译参数可以自己调整的./configure --help就可以查看编译的参数选项,也可以查看安装好的编译参数
5.编译及安装

make && make install
6.复制配置文件

cp support-files/my-medium.cnf /etc/my.cnf    //复制my.cnf配置文件
cp support-files/mysql.server /etc/init.d/mysqld     //复制启动mysqld文件
7.设置权限

cd /usr/local/mysql
chown -R mysql.mysql .
8.新建Mysql允许的表

/usr/local/mysql/bin/mysql_install_db --user=mysql
9.设置mysql开机启动

chmod a+x /etc/init.d/mysqld
chkconfig mysqld on
10.设置mysql root密码

service mysqld start
/usr/local/mysql/bin/mysqladmin -uroot password 'password'
11,mysql安装成功,可以正常使用mysql软件了

三、安装问题:

问题1:
在./configure时出现错误:error: No curses/termcap library found?
解决方法:

yum -y install ncurses-devel
然后重新./configure 编译一下

提示1:
上文中的/usr/local/mysql 只是我的安装路径,可以更换的​

热门栏目