linux下安装mysql

1.首先下载mysql源码包,我这里下载MySQL Community Server 5.5

2.检查机器是否装有cmake,直接输入cmake显示帮助信息表示已安装,现在mysql编译都需要用cmake生成makefile文件,关于cmake更多可以点击这里。如果你的机器上没有cmake请先行安装cmake。

 

yum install cmake
或者
sudo apt-get install cmake

 

3.解压mysql并编译

 

 

# tar xzvf mysql-5.5.27.tar.gz
# cd  mysql-5.5.27
# cmake -DCMAKE_INSTALL_PREFIX=/path/to/mysql
# make -j4
# make install

 

 cmake这里可能出错,一般都是没有安装gcc或gcc-c++

 cmake的时候可以设置许多编译参数,cmake -L  查看可以设置的参数

 注意:如果cmake出错一定要删除目录下生成的CMakeCache.txt文件才能再次cmake

 

4.创建mysql用户

 

 

# useradd -r  mysql

 

 上面命令将创建一个名为mysql的系统账号

 

5.将mysql安装目录所有者更改为mysql用户并初始化数据库

 

 

# chown -R mysql:mysql mysql
# cd mysql
# scripts/mysql_install_db --user=mysql

 

6.拷贝mysql配置文件到/etc下

 

 

# cp support-files/my-innodb-heavy-4G.cnf /etc/my.cnf

 support-files下有针对不同需求的配置文件,你可以根据自己的实际情况选取

 

7.设置mysql服务(开机自启动)

 

 

# cp support-files/mysql.server /etc/init.d/mysql
# chkconfig --add mysql

 如果你的机器上没有chkconfig命令那么你可能需要安装

 

 

# yum install chkconfig
或者
# sudo apt-get install chkconfig

 

你就可以通过

service mysql start  #启动mysql

service mysql stop #停止mysql

service mysql restart #重启mysql

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值