当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 24 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [问题]mysql的手动安装!
帖子发表于 : 2007-09-10 10:36 
头像

注册: 2006-09-04 10:45
帖子: 765
送出感谢: 0 次
接收感谢: 0 次
我去mysql的官方网站下载mysql 5.1

地址:http://dev.mysql.com/downloads/mysql/5.1.html

但是linux下面有3个不同的安装包:
# Linux (non RPM packages)
# Linux (non RPM, Intel C/C++ compiled, glibc-2.3)
# Linux x86 generic RPM (dynamically linked)

希望大虾们指点一下,上面三个都是什么意思?下哪个比较方便安装?具体该怎么安装?

坛子里面的mysql的帖子也看了,几乎都是用apt或者信立德安装的,我想自己手动安装一个,就像手动安装jdk那样的。

我自己下了个RPM的,MySQL-server-5.1.21-0.glibc23.i386.rpm,结果,发现比较麻烦……


最后由 bird 编辑于 2007-09-11 9:40,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-09-10 20:23 
头像

注册: 2007-03-30 9:46
帖子: 225
送出感谢: 1
接收感谢: 0 次
建议你参考下blfs中的mysql


_________________
在国外,众多程序员为了理想而夜以继日;
而在国内,程序员在为填饱自己和家人的肚子而埋头苦干。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-09-12 14:56 
头像

注册: 2006-09-04 10:45
帖子: 765
送出感谢: 0 次
接收感谢: 0 次
blfs中的mysql? 什么意思阿??


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-09-12 17:20 
头像

注册: 2006-06-10 8:43
帖子: 5941
地址: 中国 CS
送出感谢: 0 次
接收感谢: 2
源里面不就有吗?
LZ为什么要去下载阿


_________________
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-09-13 8:56 
头像

注册: 2006-09-04 10:45
帖子: 765
送出感谢: 0 次
接收感谢: 0 次
:em25

现在的问题是装哪个比较好,怎么装的问题,不是用APT还是自己手动下载安装的问题阿……

难道所有的软件都要用APT安装?如果我要是换了个linux发行版,比如suse,那还能用apt安装阿?

不管怎么样,我还是想要自己下载安装的,:)




页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-09-13 9:05 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
bird 写道:
:em25

现在的问题是装哪个比较好,怎么装的问题,不是用APT还是自己手动下载安装的问题阿……

难道所有的软件都要用APT安装?如果我要是换了个linux发行版,比如suse,那还能用apt安装阿?

不管怎么样,我还是想要自己下载安装的,:)




ubuntu是用的deb包,所以有apt这个好东西可以使用,为什么不用呢?
suse是用的rpm包。
你下的那个rpm包如果硬要装在ubuntu上,可以先用alien转成deb的。
不过还是推荐apt直接安装。


_________________
关注我的blog: ε==3


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-09-13 9:57 
头像

注册: 2006-09-04 10:45
帖子: 765
送出感谢: 0 次
接收感谢: 0 次
引用:
你下的那个rpm包如果硬要装在ubuntu上,可以先用alien转成deb的。
不过还是推荐apt直接安装。


开始也是想这么做的,但是,又在网上看到有人说用alien可能会产生依赖问题,所以,还是不装rpm了。

要是deb的那是最好了,只是网站上没有阿。

现在不明白的是
Linux (non RPM packages) 和
Linux (non RPM, Intel C/C++ compiled, glibc-2.3)
这两个到底有什么区别? (难道第1个是AMD C/C++ compiled? 哈哈,开个玩笑)

为什么想自己下载安装,是因为用APT安装,软件都不知道放到哪里去了,(windows用习惯了,)我的jdk和netbean都是自己装在/opt下面。不知道大家有什么好意见……


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-09-13 12:32 
头像

注册: 2006-12-20 18:41
帖子: 776
送出感谢: 0 次
接收感谢: 0 次
xiehuoli 写道:
源里面不就有吗?
LZ为什么要去下载阿


lz说了,想试试手动安装


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-09-13 12:33 
头像

注册: 2006-12-20 18:41
帖子: 776
送出感谢: 0 次
接收感谢: 0 次
如果想手动安装,建议试试自己编译安装


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-09-14 15:29 
头像

注册: 2006-09-04 10:45
帖子: 765
送出感谢: 0 次
接收感谢: 0 次
我的cpu是Intel 奔腾820,那就是下
# Linux (non RPM, Intel C/C++ compiled, glibc-2.3)
这个比较好一点了,是不?


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-11-07 10:24 

注册: 2007-10-16 9:36
帖子: 218
送出感谢: 0 次
接收感谢: 0 次
xiehuoli 写道:
源里面不就有吗?
LZ为什么要去下载阿


root@kennethwei:/home/kenneth# sudo apt-get install mysql
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
E: 無法找到 mysql 套件。
root@kennethwei:/home/kenneth#


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-11-12 12:06 
头像

注册: 2006-09-04 10:45
帖子: 765
送出感谢: 0 次
接收感谢: 0 次
xiehuoli 写道:
源里面不就有吗?
LZ为什么要去下载阿


开源版的mysql确定和官网上的mysql一模一样吗?

开发所需要的所有软件,我都是从官方网站上下载的,这个是基本要求。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-11-12 20:44 
头像

注册: 2007-05-26 11:50
帖子: 156
送出感谢: 0 次
接收感谢: 0 次
如果要自己安装的话,mysql官方的推荐用rpm,基本是最简单的安装方法了,如果用tar.gz的源码安装会很痛苦的。可以参考详细的安装说明。


_________________
---------------------------------------------------------------------
我终身奋斗的最低革命纲领:农妇__山泉__有点儿田


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-11-13 13:52 

注册: 2006-03-19 16:44
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
楼主的想法没什么错,很正确,自己编译也没什么痛苦的。。。,估计也就第一次会碰到点问题而已,另外我鼓励自己编译安装,可以用到很多对自己硬件的优化参数。

LZ去下类似mysql-5.X.XX.tar.gz这样的源代码包,根据自己需要的版本哦。rpm就不要下了,还不如apt-get呢,但apt-get不一定有你要的版本。一般我还要装PHP,所以预先除了编译环境建立好,还需要配一些包,这些是大概记得的:flex openssl-devel libxml2-deve zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-deve...,debian很稳定快速,但不能每个包自定义安装系统是唯一很不爽的地方。
根据LZ的CPU,我推荐的gcc优化编译参数如下:

引用:
CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -msse2 -mmmx -Wall -W -mfpmath=sse -mcpu=pentium4 -march=pentium4 -pipe -fomit-frame-pointer" CXXFLAGS="-O3 -msse2 -mmmx -Wall -W -mfpmath=sse -funroll-loops -mcpu=pentium4 -march=pentium4 -pipe -fomit-frame-pointer"


怕lz有疑问,我把mysql的配置参数加一起,如下:

引用:
CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -msse2 -mmmx -Wall -W -mfpmath=sse -mcpu=pentium4 -march=pentium4 -pipe -fomit-frame-pointer" CXXFLAGS="-O3 -msse2 -mmmx -Wall -W -mfpmath=sse -funroll-loops -mcpu=pentium4 -march=pentium4 -pipe -fomit-frame-pointer" ./configure --prefix=/usr/local/mysql --localstatedir=/var/lib/mysql --with-comment=Source --with-server-suffix=-enterprise-gpl --with-mysqld-user=mysql --without-debug --with-big-tables --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=all --with-pthread --enable-static --enable-thread-safe-client --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --enable-assembler --without-innodb --without-ndb-debug --without-isam

配置参数是照我自己的需求,我这些参数的目的是配合zeus搭建一些php的blog和forum的webserver主机,配置的时候出什么错,缺了啥apt-get一下,如果愿意自己去下源代码再编译也可以,记得每次出错的话make distclean清理一下重新来过。
这样子编译出来的软件环境才比较强劲和符合要求,这么用linux会比较有感觉,apt-get用多了没好处,偶尔偷偷懒不错~~


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-11-13 14:03 
头像

注册: 2005-06-11 14:03
帖子: 6226
地址: 不明真相的群众
送出感谢: 0 次
接收感谢: 0 次
看看下面的官方的链接.

http://dev.mysql.com/downloads/mysql/5.0.html#ubuntu


We recommend Ubuntu users to get MySQL, via the apt-get tool. Simply running sudo apt-get install mysql-server will get you MySQL 5.0.


mysql的官方推荐ubuntu 用户通过apt-get去安装mysql, 我不知道你手工这样安装一下有何意义.


_________________
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 24 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译