Redhat9.0 安装 mysql 5.0

1, 下载 : mysql-5.0.51.7z 和 webserver.7z 到 window xp 上

大家注意了, 希望大家使用的软件版本和我的一样,这样可以减少出现的错误, 有些因为

版本不一样了, 操作也不同的。 这个大家要注意!

如何把 window 上的文件传到 Linux 上, 看, 我是这样操作的

在 window 上 装上 web服务器,

web.exe 这个就是 web 服务器了, 运行了。我们来访问一下

http://127.0.0.1:2000 可以

再把 mysql 放到 web 服务器上

http://127.0.0.1:2000/mysql-5.0.51.tar.gz

嗯, 测试 是可以下载的。 我们现在 到 Redhat 上 下载到 Redhat 的目录上

在 Linux 上使用 wget 来下载

==============================

Linux 下操作

登陆 , 我们使用 putty 登陆到 Redhat9 上, 如果你 没有弄好网络 方面, 请观看
上一篇视频教程。

解决虚拟机上使用 Linux 上网网络问题
 视频下载地址:http://www.17rumen.com/archives/8.html

好, 我们使用 putty 登陆上去, 填上 Linux 的 ip 地址 , 我Linux 上ip是192.168.1.233

我把 mysql-5.0.51.7z 下载到 /opt 上

后面是 window 上 web 的服务器, 先看看 window 的ip地址

Ethernet adapter 本地连接:

Connection-specific DNS Suffix . :
  IP Address. . . . . . . . . . . . : 192.168.1.101

写错文件名了, 不好意思 呵呵

http://192.168.1.101:2000/mysql-5.0.51.tar.gz 是这个地址,

在 window 上是可以的, 我们现在用 wget 下载

解压 src]# tar vxzf mysql-5.0.51.tar.gz

进入目录 cd mysql-5.0.51

]# ./configure --sysconfdir=/etc 注意没有空格的

可以看到吧,我们只使用 putty 来管理服务器,
虚拟机 我们只作为启动 Redhat 。

]# make
稍等。。。继续等。。。。嗯,终于可以了
 ]# make install
下面我们拷贝一个文件,作为以后 mysql 的配置文件
 ]# cp /usr/local/share/mysql/my-large.cnf /etc/my.cnf

# useradd -d /usr/local/var mysql
  # su - mysql
  $ /usr/local/bin/mysql_install_db

启动
  [mysql@localhost var]$ /usr/local/bin/mysqld_safe &

测试

] netstat -tnl 查看端口, 看到 3306 就是mysql 的默认端口

登陆上去
  [mysql@localhost local]$ mysql -uroot

成功的话, 出现
  mysql>
  mysql>\s
  mysql>\q

让 mysql 自动启动

要用 root 的身份 才能修改 启动文件

]$ su - 来提升为root, 然后输入 root 密码就可以

# echo "/etc/init.d/mysqld start &" >> /etc/rc.local

shutdown -r now 马上重启 Linux

我们看看 是否 真的开机时候 自动启动 mysql

发现没有启动 mysql 。。。。3306 端口没有自动 开。。

我们自动启动mysql 语句是 /etc/init.d/mysqld start

我们直接运行看看

发现我们漏了一步, 就是下面这个语句

cp /usr/local/share/mysql/mysql.server /etc/init.d/mysqld

可以了吧。

都是要 cp /usr/local/share/mysql/mysql.server /etc/init.d/mysqld 后才能使用

mysql 重启的命令为:/etc/init.d/mysqld restart

mysql 关闭的命令为:/etc/init.d/mysqld stop

mysql 启动的命令为:/etc/init.d/mysqld start

再重启 Linux 看看 mysql 会不会自动启动

呵呵, 显示出来。 我们还是 登陆上去看看

好, 安装 mysql5.0 的演示就到这里结束了, 谢谢大家的支持!


“安装配置redhat9.0 Linux web服务器(LAMP)编程入门视频-06编译安装mysql 5.0.51”有3个评论

  1. 08月 30th, 2008 at 02:48:37 #my117610

    安装mysql的时候出错误 提示“mysql不是有效用户”是什么问题,可以加我QQ:117610 吗!谢谢!

    [回复]

    fanzgreply on 2008-09-14 15:40:41:

    # useradd -d /usr/local/var mysql
    # su - mysql
    $ /usr/local/bin/mysql_install_db
    要自己添加mysql这个用户,然后再用mysql用户登陆来初始化数据库安装

  2. 02月 18th, 2009 at 22:28:28 #centos

    太感谢谢你们了。

    [回复]

有任何疑问或建议,可以给作者留言: