操作系统 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


被折叠的 条评论
为什么被折叠?



