linux下mysql5.6版本的安装

原创 2015年07月10日 11:12:00

1、先将my.cnf上传到远程服务器的/etc目录下。

2、将mysql-5.6.14-linux-glibc2.5-x86_64.tar.gz上传到远程服务器的/usr/local目录下

3、解压:tar -zxvf mysql-5.6.14-linux-glibc2.5-x86_64.tar.gz

4、给mysql文件夹改名:mv mysql-5.6.14-linux-glibc2.5-x86_64 mysql

5、添加mysql用户和组,执行以下两个命令:

# groupadd mysql

# useradd -g mysql mysql

6、跳转到mysql目录,添加权限,执行以下命令,注意第2和第3个命令后面是有个点的

# cd /usr/local/mysql

# chown -R mysql .

# chgrp -R mysql .

7、执行mysql初始化工作,会输出一大堆log

# ./scripts/mysql_install_db --user=mysql

8、尝试启动mysql

# ./bin/mysqld_safe --user=mysql &

9、一般来说,如果只出现下面的log的话(只有两行)就是正常的,否则就是失败的。失败的原因有很多种,最常见的是/etc/my.cnf有问题,或者linux权限不足。

[root@centos-1 mysql]# 131217 14:39:33 mysqld_safe Logging to '/usr/local/mysql/data/centos-1.err'.

131217 14:39:33 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data

10、如果出现了以下的log,表示mysql启动失败。

131217 14:39:33 mysqld_safe mysqld from pid file /usr/local/mysql/data/centos-1.pid ended

11、查看mysql是否启动成功:

# netstat -tunlp |grep 3306

12、正常的输出应该是这样的:

tcp 0 0 :::3306   :::*  LISTEN      8364/mysqld

13、再用查进程的命令查看,会有更详细的输出。

# ps -ef |grep mysql

14、把mysql加入环境变量:

# echo "export PATH=$PATH:/usr/local/mysql/bin">>/etc/profile

15、使环境变量立刻生效:

# source /etc/profile 

16、查看mysql是否已经在环境变量里:

#echo $PATH

17、正常有如下输出:

/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/mysql/bin

18、把mysql加入到服务使之开机自动启动

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

# chkconfig --add mysqld

19、重启mysql

# /etc/init.d/mysqld restart


注意:如果没有启动mysql进程,在/etc/my.cnf配置文件内加上:

[mysql]
socket=/var/lib/mysql/mysql.sock

windows下MySQL5.6版本安装及配置过程附有截图和详细说明

编辑者:Vocabulary 下面详细介绍5.6版本MySQL的下载、安装及配置过程。   图1.1 MySQL5.6 目前针对不同用户,MySQL提供了2个不同的版本: ...
  • rightss
  • rightss
  • 2016年10月23日 15:26
  • 255

Linux 下 mysql 的安装方法全过程 (V5.6.28)

============================== mysql ===================================== 下载mysql 安装包: 进入要下载存放文件的...
  • saindy5828
  • saindy5828
  • 2016年02月03日 00:39
  • 5101

Linux CentOS6.5下编译安装MySQL 5.6.16【给力详细教程】

一、编译安装MySQL前的准备工作 安装编译源码所需的工具和库 yum install gcc gcc-c++ ncurses-devel perl安装cmake,从http://www.cmak...
  • wendi_0506
  • wendi_0506
  • 2014年09月22日 16:49
  • 122768

Mysql5.6安装-linux下安装二进制包

1 安装前准备 清理系统自带或通过yum及apt-get安装的mysql相关文件,如/etc/my.cnf  /etc/mysql/,否则安装过程中可能会遇到一些问题 rm –rf /etc/my...
  • JesseYoung
  • JesseYoung
  • 2014年11月11日 15:07
  • 2784

centos6.8下mysql5.6源码安装并实现主从同步

mysql源码下载: http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.13.tar.gz http://dev.mysql.com/g...
  • u012999869
  • u012999869
  • 2016年07月14日 14:12
  • 2884

linux下安装mysql5.6.x,允许远程客户端访问

在安装mysql数据库服务器前,确保你的linux系统是可以连接网络的,下面我们将通过源码方式来安装mysql首先通过putty登入进你的Linux系统,确保系统中已经安装的gcc c++ 等编译环境...
  • u012572955
  • u012572955
  • 2017年01月18日 12:22
  • 892

Linux下Mysql5.6版本安装日志

作为初学者,本文只记载初级的Mysql安装方法,如有不对之处,欢迎指出。 安装前检查是否已经装过。 rpm -qa | grep mysql 如果存在则删除就是,命令如下 yum -y ...
  • safasfafa
  • safasfafa
  • 2016年06月28日 14:57
  • 287

Linux上安装mysql 5.6.27,以及常见问题解决

Linux安装Mysql 5.6.27      个人总结在Linux上安装Mysql 5.6.27版本的数据库,个人操作成功后记录下来,帮助自己同时也帮助别人。 首先官网上下载mysql-5.6.2...
  • qq_25223941
  • qq_25223941
  • 2015年11月25日 10:47
  • 2395

【MySQL入门】——MySQL5.6压缩版安装教程

MySQL作为目前非常流行关系型数据库管理系统,具备非常强大的功能并且开源,这也是我们学习它的一个重要原因,既然大家学习MySQL,那么对于它的强大之处已经非常了解,咱们话不多说,直奔主题,开始安装。...
  • why15732625998
  • why15732625998
  • 2016年12月20日 16:20
  • 714

windows server 2008 下安装MySQL 不同版本数据库

因为公司之前使用的数据库是MySQL 5.0 版本,此版本数据库性能不是特别的高,而且在公司的windows server 2008 上获取数据库连接时数量过小(即使max_connections设置...
  • baiguodong
  • baiguodong
  • 2017年06月14日 16:56
  • 653
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下mysql5.6版本的安装
举报原因:
原因补充:

(最多只允许输入30个字)