Fedora 7下安装mysql

Fedora 7下安装mysql

1、环境:Fedora 7,mysql-5.0.18.tar.gz

   注意:如果系统安装时已经安装了mysql则用rpm -e ******* --nodeps 强制御载掉即可。

2、进入mysql存放的文件夹解压,#tar zxvf mysql-5.0.18.tar.gz,

进入解压后的文件夹 :[root@fedora zhangyan]# cd mysql-5.0.18

指定安装路径:[root@fedora ~]# ./configure --prefix=/usr/www/mysql

3、编译并安装[root@fedora mysql-5.0.18]# make

            [root@fedora mysql-5.0.18]# make install

   注:这是一个漫长的过程

4、初始化数据库

如果没有mysql这个用户,先要添加一个#useradd mysql

[root@fedora mysql-5.0.18]# scripts/mysql_install_db

提示没错误就可以进行下步了。

5、启动mysql

[root@fedora mysql-5.0.18]# /usr/www/mysql/bin/mysqld_safe --user=mysql &

如果提示错误则改变/usr/www/mysq目录下面var文件夹的权限即可,

#chmod 777 -R var

然后再执行一次即可成功启动,如下

[root@fedora mysql-5.0.18]# /usr/www/mysql/bin/mysqld_safe --user=mysql &

所有错误的原因都可以在var目录下面的扩展名为.err的文件里找。

6、初始化安装后mysql没有密码,设置密码进入bin目录

[root@fedora bin]# ./mysqladmin -u root password 123456

把密码设置为123456

7、把mysql添加为服务,让开机时自动运行,进入/usr/www/mysql/share/mysql目录中,把mysql.server

改名为mysqld然后拷到/etc/init.d目录下面。

进入/etc/init.d目录中, #chkconfig --add mysqld

                       #chkconfig mysqld on

以后启动关闭mysql就用/etc/init.d/mysqld  stop|start|restart

8、把/usr/www/mysql/share/mysql目录下的配制文件拷到/usr/www/mysql/var目录下面,

例如:

[root@fedora mysql]# cp my-medium.cnf /usr/www/mysql/var/my.cnf

9、推荐两个常用的客户端工具,phpMyAdmin(需Apache+PHP环境支持)

   SQLyog(Windows环境下运行)。
在redhat下到现在还没有搞定数据库!