mysql5.6.28源码安装,Centos 6.4源码安装mysql-5.6.28.tar.gz教程

mysql5.6.28安装教程分享

1、在安装MySQL-5.6.28.tar.gz前,先安装编译环境

yum -y install  gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake

2、编译安装mysql

2.1  添加用户

2.2  编译安装

2.3.1 编译参数的设定

2.3.2 完整版

2.4 改变mysql安装目录的所有者

3、初始化数据库

4、将mysql的配置文件拷贝到/etc/my.cnf

5、将mysql服务,添加到系统服务里面,并设置开启自启动

6、启动Mysql服务

7、配置mysql用户,修改root密码

Mysql启动成功后,root默认没有密码,我们需要设置root密码。

设置root密码之前,先设置PATH路径,以便能直接调用/usr/local/mysql/bin中的mysql等命令.

修改/etc/profile文件,在文件末尾加入

关闭文件,运行下面的命令,让配置立即生效

source /etc/profile

关于怎么修改root用户密码1:

关于怎么修改root用户密码2:

若要设置root用户可以远程访问,执行

9、关闭防火墙,防止远程连接失败

1)重启后生效

开启: chkconfig iptables on

关闭: chkconfig iptables off

2)立即生效

开启: service iptables start

关闭: service iptables stop

3)开放3306端口

10、改变编码,防止乱码

SHOW VARIABLES LIKE 'character%'

修改mysql的、etc/my.cnf文件

11、可能出现的错误

问题1:Starting MySQL..The server quit without updating PID file ([FAILED]/mysql/Server03.mylinux.com.pid).

解决:

修改/etc/my.cnf  添加socket的配置

问题2:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

解决:

新建一个链接或在mysql中加入-S参数,直接指出mysql.sock位置。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值