日期:2014-05-16 浏览次数:20697 次
?
在ubuntu下源码安装mysql需要首先安装cmake,可以cmake官网上下载源码进行安装,也可以直接通过ubuntu的apt指令直接进行安装。
?
通过apt命令直接进行安装cmake
?
apt-get install cmake
?
下载cmake源码包进行安装
?
tar zxvf cmake.tar.gz cd cmake ./configure --prefix=/opt/cmake make make install
?
?安装之后把cmake的bin加入到环境变量配置文件当中
echo PATH=opt/cmake/bin:$PATH > /etc/profile
?
接下来进行mysql的安装
下载好的mysql包为mysql-5.5.8.tar.gz
?
tar zxvf mysql-5.5.8.tar.gz cd mysql-5.5.8 cmake . / -DCMAKE_INSTALL_PREFIX=/opt/mysql / -DINSTALL_DATADIR=/opt/mysql/data make make install
?
?
接下来进行mysql的初始化工作
?
useradd mysql groupadd mysql cd /opt/mysql chown -R mysql . chgrp -R mysql . ./scripts/mysql_install_db --basedir=/opt/mysql --datadir=/opt/mysql/data --user=mysql chown -R root .
?
?转移配置文件
?
cp mysql.server mysqld #修改mysqld配置信息 basedir=/opt/mysql datadir=/opt/mysql/data mv mysqld /etc/init.d/mysqld
?启动mysql
?
#现在可以使用下面的命令启动mysql service mysql.server start #停止mysql服务 service mysql.server stop #重启mysql服务 service mysql.server restart
?加入到linux启动服务当中
?
chkconfig --add mysql.server?
?