Linux源码安装mysql 5.6

马谦马谦马谦 MySQL1 151字数 931阅读3分6秒阅读模式

一、概述

源码安装mysql的步骤比较繁琐,各种不小心然后导致了各种错误,鼓捣了一下午终于搞定,建议直接用yum install mysql命令 安装,简单省事 。

系统环境:CentOS6.9腾讯云

下载地址:https://dev.mysql.com/downloads/mysql/,特别小心不要下错了包。

Linux源码安装mysql 5.6

二、安装

1. 安装依赖库

2. 添加用户

3.解压、编译安装

编译选项,参考https://dev.mysql.com/doc/refman/5.6/en/source-configuration-options.html

删掉所有的注释信息,注意每行的前面必须要一个空格,且后面不能有空格:

没有错误发生的话就可以编译安装了:make && make install

安装完成后,进入/usr/local/mysql目录:

3. 配置

添加环境变量,把安装目录下的bin 目录包含到环境变量中:

改变mysql主目录所有者为mysql并设置相关配置信息:

启动mysql服务:

修改root密码:

修改好密码后登录测试,出现以下信息则表示安装成功:

 

三、其他

1. 允许root远程登录

先添加防火墙,如果是云主机的话还要去控制台开启安全组,一般的服务商都会有这个设置。

进入mysql,输入以下命令,123456是你的密码:

 

 

 

 最后更新:2018-1-5
马谦马谦马谦
  • 本文由 马谦马谦马谦 发表于 2017年10月22日17:58:35
  • 转载请务必保留本文链接:https://www.dyxmq.cn/databases/mysql/linux-source-install-mysql-5-6.html
xargs命令的基本用法 运维

xargs命令的基本用法

xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。它擅长将标准输入数据转换成命令行参数,xargs能够处理管道或者stdin并将其转换成特定命令的命令参数。 xargs也可以...
find命令的用法和正则表达式 运维

find命令的用法和正则表达式

find命令用来在指定目录下查找文件,任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证