免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2125 | 回复: 2
打印 上一主题 下一主题

红帽Linux下编译安装 MySQL [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-01-16 17:49 |只看该作者 |倒序浏览
在Linux/UNIX操作系统中,使用数据库,一般会用到mysql或oracle.本文介绍了在RHEL4中安装mysql的过程,其他类unix系统也适用
  1. 1.下载mysql

  2. 2.把mysql解压到/usr/local
  3. # tar zxvf mysql-5.x.x.tar.gz -C /usr/local

  4. 3.进入解压目录
  5. # cd /usr/local/mysql-5.x.x

  6. 4.进行编译前的配置,指定安装位置为/usr/local/mysql
  7. #./configure --prefix=/usr/local/mysql

  8. 5.编译成二进制安装文件(这步大约20分钟左右才能完成,机器的配置不同,时间也会不同)
  9. #make

  10. 6.测试(这步可以不做,这个步骤所用时间也比较长)
  11. #make test

  12. 7.安装编译好的二进制文件
  13. #make install

  14. 8.初始化数据库(这步会创建mysql数据库,相当于在SQLServer中创建系统数据库和用户数据库)
  15. # /usr/local/mysql/bin/mysql_install_db

  16. 9.创建mysql所需的用户和组
  17. # groupadd mysql
  18. # adduser –g mysql mysql

  19. 10.把/usr/local/mysql及其子目录的拥有者改为root,
  20.    拥有组改为mysql,把/usr/local/mysql/var的拥有者改为mysql(
  21.    使用mysql用户启动mysql时,mysql必须对mysql中的数据库有读取权限)
  22. # chown -R root   /usr/local/mysql
  23. # chgrp -R mysql /usr/local/mysql
  24. # chown -R mysql /usr/local/mysql/var

  25. 11.启动mysql数据库服务,并指定后台运行
  26. # /usr/local/mysql/bin/mysqld_safe --user=mysql &

  27. 22.更改数据库管理员密码,默认管理员为root,密码为空,我设置的密码为123
  28. # /usr/local/mysql/bin/mysqladmin -u root password 123

  29. 23.使用客户端工具,以管理员身份登录mysql服务器,看是否成功
  30. # /usr/local/mysql/bin/mysql -u root   -p
  31. mysql>exit
复制代码

论坛徽章:
0
2 [报告]
发表于 2011-01-17 13:45 |只看该作者
谢谢楼主分享,学习了,呵呵

论坛徽章:
0
3 [报告]
发表于 2011-01-17 20:34 |只看该作者
楼主似乎忘记了一个步骤:
设置mysql数据库的根目录和数据库文件的存放路径,即修改my.cnf配置文件步骤。
复制解压缩路径的数据库配置文件到安装目录中,并添加datadir和basedir字段,并在11步修改默认启动文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP