免费注册 查看新帖 |

Chinaunix

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

较为详尽的MySQL源代码安装配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-06-19 20:56 |只看该作者 |倒序浏览
  1. 详尽的MySQL源代码安装


  2. 本文章来自于www.manyco.com,转载请注明



  3. 1) 卸掉旧的mysql
  4. [root@manyco.com]# rpm -qa|grep mysql
  5. libdbi-dbd-mysql-0.6.5-10.RHEL4.1
  6. php-mysql-4.3.9-3.1
  7. mysqlclient10-3.23.58-4.RHEL4.1
  8. mysql-devel-4.1.7-4.RHEL4.1
  9. mysql-server-4.1.7-4.RHEL4.1
  10. mysql-4.1.7-4.RHEL4.1
  11. [root@manyco.com]# rpm -e libdbi-dbd-mysql
  12. [root@manyco.com]# rpm -e php-mysql
  13. [root@manyco.com]# rpm -e --nodeps mysqlclient10
  14. [root@manyco.com]# rpm -e --nodeps mysql-devel
  15. [root@manyco.com]# rpm -e --nodeps mysql-server
  16. [root@manyco.com]# rpm -e --nodeps mysql
  17. [root@manyco.com]# rpm -qa|grep mysql
  18. [root@manyco.com]#

  19. 2) 安装路径
  20. /usr/local/mysql

  21. 3) 添加用户和组
  22. [root@manyco.com]# groupadd mysql 添加组命令
  23. [root@manyco.com]# useradd mysql –g mysql 添加用户命令

  24. 4) Mysql编译参数
  25. 将mysql-5.0.45.tar.gz上传到服务器/root文件,首先解压mysql-5.0.45.tar.gz文件,输入以下命令
  26. [root@manyco.com]#tar –zvxf mysql-5.0.45.tar.gz
  27. [root@manyco.com]cd mysql-5.0.45 然后执行下面命令

  28. 5) 编译与安装
  29. [root@manyco.com]#./configure --prefix=/usr/local/mysql --enable-thread-safe-client
  30. [root@manyco.com]#make
  31. [root@manyco.com]#make install
  32. 6) 修改权限
  33. [root@manyco.com]# chown -R mysql:mysql /usr/local/mysql

  34. 7) 初始化数据库、修改权限
  35. [root@manyco.com]#./scripts/mysql_install_db --datadir=/var/lib/mysql
  36. chown -R mysql:mysql /var/lib/mysql

  37. 8) 复制并修改Mysql系统配置文件
  38. [root@manyco.com]#cp -arf support-files/my-medium.cnf /etc/my.cnf
  39. [root@manyco.com]#vi /etc/my.conf
  40. [mysqld]
  41. skip-name-resolve //这一选项可以消除MySQL进行DNS解析的时间
  42. #log-bin=mysql-bin //注释掉mysql-bin

  43. 9)添加mysql到Service ,并设置随机自动运行Mysql
  44. [root@manyco.com]#cp support-files/mysql.server /etc/rc.d/init.d/mysqld
  45. 接着把它的属性改为“x”(executable,可执行)
  46. [root@manyco.com]#chmod +x /etc/init.d/mysqld
  47. [root@manyco.com]#chown mysql.mysql /etc/init.d/mysqld
  48. 修改/etc/init.d/mysqld
  49. basedir=/usr/local/mysql
  50. datadir=/var/lib/mysql
  51. 10) 最后,运行chkconfig把MySQL添加到你系统的启动服务组里面去。
  52. [root@manyco.com]#/sbin/chkconfig --add mysqld

  53. 11) 服务启动
  54. [root@manyco.com]# service mysqld start

  55. 12) 更改mysql管理员密码
  56. [root@manyco.com]#mysqladmin -u root password ‘manyco.com.2009’

  57. 13) 清除历史记录
  58. [root@manyco.com]#history -c
复制代码

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
2 [报告]
发表于 2010-06-21 11:01 |只看该作者
mysql的下载包里面都有安装说明的

论坛徽章:
0
3 [报告]
发表于 2010-07-10 10:28 |只看该作者
确实够详细的了,适合我这种菜鸟级的人使用
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP