mysql(rpm包)更改安装路径问题
本来是觉得方便才用的rpm包来安装,用的是rpm包MySQL-server-community-5.1.42-0.rhel4.i386.rpm,结果在更改安装路径的问题上纠结了很久,用过以下方法:1. 更改/usr/sbin/mysqld文件里的datadir和log等其他文件相关的路径
2. 使用命令mysql_install_db --datadir=安装路径
3. 更改配置文件/etc/my.cnf,添加一行:datadir=安装路径
4. 以上三种都是正常安装后用的方法,后来我又试了安装时指定目录的方法:
使用命令rpm -vih MySQL-server-community-5.1.42-0.rhel4.i386.rpm --prefix=安装路径
却出现如下错误:
warning: MySQL-server-community-5.1.42-0.rhel4.i386.rpm: V3 DSA signature: NOKEY, key>
error: package MySQL-server-community is not> 提示这个包不能重定位?
暂时还没有更好的办法,最后还是回到tarball的怀抱。。。安装时直接用命令 ./configure --prefix=安装目录 --localstatedir=数据目录(还可添加其它参数)
直接简单,网上资料也比较好找。
页:
[1]