我刚刚切换了主机,现在有了重新安装所有设备的任务。我现在在CentOS上,我需要安装mysql,但是不知道要安装哪个包。我似乎也找不到任何关于差异的信息。会有人知道吗?Yum不是一个选项,因为它希望安装1.0.77,这太旧了。这台机器是64位。
发布于 2010-03-10 15:44:55
如果要安装的版本与发行版中支持的版本不同,并且没有理由从源代码编译,我想说最好的方法是查找MySQL的预编译二进制文件。
下面列出了一个非常粗略的程序。您可能希望从系统中删除mysql和mysql-server包,这意味着您需要使用不同的init并创建mysql用户。您可能有依赖于它的系统包。
我倾向于使我的主要服务器角色(IE )。Web、邮件、代理)围绕脚本和源发行版构建,而不是分发包,同时将分发包用于核心系统实用程序和库。这纯粹是我的喜好。
cd /usr/local/src
wget http://mysql.tar.gz
tar zxvf mysql.tar.gz -C /usr/local
ln -s /usr/local/mysql-$VERSION /usr/local/mysql
cd /usr/local/mysql
scripts/mysql_install_db --force
chown -R root .
chown -R mysql data
chgrp -R mysql .
/usr/local/mysql/support-files/mysql.server start
tail -f /usr/local/mysql/data/`uname -n`.err
cd /usr/local/mysql/data
/bin/rm -fr test发布于 2010-06-16 00:10:19
从MySQL 5.1RPM下载dev.mysql.com。
RPM被标记为"Red &“,但我相信它们对于CentOS也很好。我现在正在CentOS 5.4主机上测试它们,它们的安装没有问题,而且工作正常。
发布于 2010-03-10 04:24:04
您安装了什么版本的CentOS?在我最近安装的CentOS 5.4副本上,我展示了以下内容:
[root@server ~]# yum info mysql-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirror.fdcservers.net
* base: centos.mbni.med.umich.edu
* epel: ftp.osuosl.org
* extras: centos.omnispring.com
* updates: mirror.ubiquityservers.com
Available Packages
Name : mysql-server
Arch : x86_64
Version : 5.0.77
Release : 4.el5_4.2
Size : 9.8 M
Repo : updates
Summary : The MySQL server and related files
URL : http://www.mysql.com
License : GPLv2 with exceptions
Description: MySQL is a multi-user, multi-threaded SQL database server. MySQL is a
: client/server implementation consisting of a server daemon (mysqld)
: and many different client programs and libraries. This package contains
: the MySQL server and some accompanying files and directories.https://serverfault.com/questions/120987
复制相似问题