centos mysql 5.6下载地址_centos 下安装 mysql 5.6

记录一下自己在centos5.5 上安装mysql5.6.10的过程。

安装各种依赖软件包:

安装gcc编译器

yum -y install gcc

yum -y install gcc-c++

2.安装cmake (因为mysql5.6 更改了安装方式由之前的configure改为了cmake)

下载cmake

wget http://www.cmake.org/files/v2.8/cmake-2.8.11.2.tar.gz

解压

tar -xzvf cmake-2.8.11.2.tar.gz

cd cmake-2.8.11.2

./Bootstrap

make

make install

3.  安装mysql

下载mysql5.6.10:

解压:

tar -xzvf mysql-5.6.10.tar.gz

cd mysql-5.6.10

cmake ./ // 不指定安装位置,默认安装在/usr/local/mysql下

出了点差错:

49037ccdbf400f6d1157b989af582176.png

安装缺少的依赖库:

下载:

wget http://invisible-island.net/datafiles/release/ncurses.tar.gz

解压:

tar -xzvf ncurses.tar.gz

cd ncurses-5.9

./configure

make

make install

准备就绪:删除CMakeCache.txt 然后重新安装

cmake ./

make

呼呼又出错了

8892ed4f1aa530fb024befa0bfdbd67f.png

眨一看权限不够,不能够啊,咱可用得是root用户啊, linux小白迷茫了,google吧!!!唉,原来是        因为在windows下的共享目录下编译,所以无法创建符号连接,导致编译失败。

代码挪个地,再试试!

rm -rf CMakecache.txt

make clean

cmake ./

make

make install

bc90c7aa67cb5d564cf689b5185674f0.png

安装成功啦!!!

4. 创建mysql 用户组 用户 修改/usr/local/mysql 文件夹属性

44de5582933cd46fe070a1b8e0c58148.png

生成默认配置文件:

cp default-my.cnf /etc/my.cnf

5. 启动mysql

万事俱备只欠东风,将mysql服务启起来吧!

./mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

老祖宗说过得意忘形是没有好结果滴!这么又是个出错,My God!

1755b6aafc1a7d38a689a37e50060cd0.png

仔细看看,权限又是权限问题,马虎大意害死人啊,再搞一次

./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

mysqld_safe > /dev/null &

c7ef2933d07427061dd68ad9d0ac9ebe.png

搞定,终于跑起来了! 喂喂,可别忙着收工哈~ 别忘了mysql的root帐号初始密码可是空的,敞开门赤裸裸的诱惑有没有?!

加个密码:

mysqladmin -u root password your_password

因为mysql root用户默认是只能通过本地访问的,如果需要在远程通过root登录数据库需要修改一下root的权限。

7c4696d113b61a1dc0a19e2c699871f5.png

(注:抹掉的是我root用户的密码)

打完收工!!!

================分割线======================

知识缺失太厉害,各种小白,加油啊,少年!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值