快速业务通道

linux 下 MySQL源码包的安装

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-03
linux 下 MySQL源码包的安装 实验环境 VMware 6.5.2 redhatEnterprise 5 AS 实验目的 初步涉及源码包的安装,以简单实现其功能为目的,不对原理进行深层讨论 内核版本: 今天尝试安装MySQL的源码包 mysql-4.0.27.tar.gz 下载源码包 copy 到linux [root@localhost ~]# cd /tmp [root@localhost tmp]# ls gconfd-laowu scim-helper-manager-socket-root gconfd-root scim-panel-socket:0-laowu keyring-8zb2FJ scim-panel-socket:0-root linuxqq_v1.0.2-beta1_i386 scim-socket-frontend-root linuxqq_v1.0.2-beta1_i386.tar.gz sealert.log mapping-laowu ssh-lgCAZY2854 mapping-root virtual-root.Kez8K1 mysql-4.0.27.tar.gz VMwareDnD orbit-root vmware-root scim-bridge-0.3.0.lockfile-0@localhost:0.0 VMwareTools-7.8.4-126130.tar.gz scim-bridge-0.3.0.socket-0@localhost:0.0 vmware-tools-distrib [root@localhost tmp]# [root@localhost tmp]# tar zxvf mysql-4.0.27.tar.gz 把源码包mysql-4.0.27.tar.gz 解压到当前目录 [root@localhost tmp]# cd mysql-4.0.27 进入mysql-4.0.27目录 [root@localhost mysql-4.0.27]# ls acconfig.h configure.in INSTALL-SOURCE missing regex acinclude.m4 COPYING isam mkinstalldirs scripts aclocal.m4 dbug libmysql myisam sql bdb depcomp libmysqld myisammrg sql-bench BUILD Docs libmysql_r mysql-test strings ChangeLog EXCEPTIONS-CLIENT ltconfig mysys support-files client extra ltmain.sh netware tests config.guess heap Makefile.am os2 tools config.h.in include Makefile.in pstack vio config.sub innobase man readline configure install-sh merge README [root@localhost mysql-4.0.27]#INSTALL-SOURCE这里面有你需要的安装命令 添加mysql用户组 [root@localhost mysql-4.0.27]# groupadd mysql You have mail in /var/spool/mail/root 添加mysql用户 并指定到mysql组中 [root@localhost mysql-4.0.27]# useradd -g mysql mysql [root@localhost mysql-4.0.27]# [root@localhost mysql-4.0.27]# echo "/* Linuxthreads */" >> /usr/include/pthread.h 你也可以直接运行下面这条命令直接执行编译准备,如果有错误,试试上面得阴影部分命令 [root@localhost mysql-4.0.27]# ./configure --prefix=/usr/local/mysql 编译前的准备,指定安装目录到/usr/local/mysql 试计算机性能不同,时间略有差别 [root@localhost mysql-4.0.27]# make 编译过程 [root@localhost mysql-4.0.27]# make install 编译安装 稍等 [root@localhost mysql-4.0.27]# cp support-files/my-medium.cnf /etc/my.cnf 复制mysql配置文件 [root@localhost mysql-4.0.27]# cd /usr/local/mysql 进入安装目录 [root@localhost mysql]# bin/mysql_install_db --user=mysql 使用mysql用户 初始化数据库 Preparing db table Preparing host table Preparing user table Preparing func table Preparing tables_priv table Preparing columns_priv table Installing all prepared tables 090501 15:30:45 /usr/local/mysql/libexec/mysqld: Shutdown Complete To start mysqld at boot time you have to copy support-files/mysql.server to the right place for your system PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! To do so, start the server, then issue the following commands: /usr/local/mysql/bin/mysqladmin -u root password ''new-password''/usr/local/mysql/bi

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号