linux 系统源码安装 mysql 、fedora10 mysql5

操作系统 Fedora 10
mysql安装包 mysql-5.0.85.tar.gz

1、创建mysql用户组和用户名

# groupadd mysqlGroup  (创建组)
# useradd -g mysqlGroup mysqlUser 
(创建一帐号)

2、解压安装包 ,当前目录为 /home/hust/down/mysql/

# tar -xvzf mysql-5.0.85.tar.gz          
解压后目录为:/home/hust/down/mysql/mysql-5.0.85
注意安装文档 /home/hust/down/mysql/mysql-5.0.85/INSTALL-SOURCE

3、建立mysql安装目录,将mysql 安装到  /usr/local/mysql5 下

# cd /usr/local
#ls

如果没有mysql5目录,建立mysql5目录
# mkdir mysql5

否则重新建立一个新目录来安装mysql

4、假设建立好了目录 /usr/local/mysql5

转到 安装文件目录
# cd /home/hust/down/mysql/
mysql-5.0.85
# ./confiure --prefix=/usr/local/mysql5     /         
(配置安装路径)

> --with-mysqld-user=mysqlUser
                            (配置mysql用户)
#make     
            (编译)
#make install
(安装)

5、建立配置文件

# cp /home/hust/down/mysql/mysql-5.0.85/support-files/my-medium.cnf   /etc/my.cnf
配置权限
# cd /usr/local/mysq5/
# chown -R mysqlUser  . 
(mysqlUser 用户权限)
# chgrp -R mysql .
        (mysql组权限)
#bin/mysql_install_db --user=mysqlUser      
(为数据库设置mysqUser用户)
# chown -R root .
# chown -R mysql var
# bin/mysqld_safe --user=mysqlUser &
                     
(以 mysqlUser 用户 启动mysql)

6、配置mysql  系统服务(开机自动启动mysql服务,在正式搭建服务器必须用到)

# cp /home/hust/down/mysql/mysql-5.0.85/support-files/mysql.server        /etc/init.d/mysqld (将这个文件拷贝到目标目录重命名为mysqld)
# chkconfig --add       /etc/init.d/mysqld       
  (将mysqld 添加到服务里)
# chkconfig --list | grep mysqld   
(查看是否有mysqld这个服务,
如果没有就证明还有添加成功)当然可以在 chkconfig --add   mysqld 之前 执行 chkconfig --list 查看所有已经存在的服务,是否已经存在mysqld,如果已经有了,可以删除或者换另一个名称

安装完了之后测试以下

# service mysqld stop
# service mysqld start

 

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值