本Blog所有内容不得随意转载,版权属于作者所有。如需转载请与作者联系(
fastzch@163.com
)。
未经许可的转载,本人保留一切法律权益。
一直以来,发现有某些人完全不尊重我的劳动成果,随意转载,提醒一下那些人小心哪天惹上官司。
网上安装MySQL的文章大都是用二进制源码安装的,其步骤比较复杂,所以我将用RPM包安装的过程记录下来,分享给大家。
1,先看看系统中是否自带其它版本的MySQL,命令如下:
#rpm -qa|grep MySQL
或
#rpm -qa|grep mysql
如果带有此软件,请先用rpm -e将这些软件干掉,命令如下:
#rpm -e mysql*****(此处为你的包名,即上面查询出来的名字)
如果在删除的过程中提示因为一些依赖关系无法删除,请用如下命令:
#rpm -e --nodeps mysql*****
2,去MySQL的官方网站上下载RPM包,根据你的服务器的CPU型号和Redhat版本选择不同的RPM包(包括服务端和客户端的包),地址如下:
http://dev.mysql.com/downloads/mysql/5.0.html
3,在Redhat中新增用户和用户组,命令如下:
#groupadd mysql
#useradd -g mysql mysql
4,将下载的放到Redhat的某一目录下,分别执行命令安装服务端和客户端的RPM包,命令如下:
#rpm -ivh MySQL-server-community-5.0.67-0.rhel4.i386.rpm
#rpm -ivh MySQL-client-community-5.0.67-0.rhel4.i386.rpm
5,修改root用户的密码:
# killall mysqld
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
6,修改root用户远程访问的权限:
# killall mysqld
# mysqld_safe --user=mysql &
# mysql -u root -p mysql
Enter password: (输入第5步中修改后的新密码)
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit
posted on 2008-08-27 13:28
Robin's Programming World 阅读(2745)
评论(0) 编辑 收藏 所属分类:
DB