Linux下mysql5.6.33安装配置教程

 更新时间:2017年04月18日 08:42:23   作者:SHX丶XO  
这篇文章主要为大家详细介绍了Linux下mysql5.6.33安装配置方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本教程为大家分享了mysql5.6.33在linux下的安装配置方法,供大家参考,具体内容如下

1、下载

下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads

下载版本:我这里选择的5.6.33,通用版,linux下64位

也可以直接复制64位的下载地址,通过命令下载:

复制代码 代码如下:
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

2、解压

#解压
tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
#复制解压后的mysql目录
cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

3、添加用户组和用户

#添加用户组
groupadd mysql
#添加用户mysql 到用户组mysql
useradd -g mysql mysql

4、安装

cd /usr/local/mysql/<br>mkdir ./data/mysql
chown -R mysql:mysql ./
./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
cp support-files/my-default.cnf /etc/my.cnf
 
#修改启动脚本
vi /etc/init.d/mysqld
 
#修改项:
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/mysql
 
#启动服务
service mysqld start
 
#测试连接
./mysql/bin/mysql -uroot
 
#加入环境变量,编辑 /etc/profile,这样可以在任何地方用mysql命令了
export PATH=$PATH:/usr/local/mysql//bin<br>source /etc/profile
 
 
#启动mysql
service mysqld start
#关闭mysql
service mysqld stop
#查看运行状态
service mysqld status

5、错误

5.1 sqlyog连接时,报1130错误,是由于没有给远程连接的用户权限问题

解决1:更改 ‘mysql'数据库‘user'表‘host'项,从‘localhost'改成‘%'。

use mysql;
select 'host' from user where user='root'; 
update user set host = '%' where user ='root';
flush privileges; 

解决2:直接授权

复制代码 代码如下:
GRANT ALL PRIVILEGES ON *.* TO ‘root'@'%' IDENTIFIED BY ‘youpassword' WITH GRANT OPTION;

5.2 安装时的一些错误

-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: 没有那个文件或目录

解决:yum -y install perl perl-devel

Installing MySQL system tables..../bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
解决:yum -y install libaio-devel

6、其他

6.1 配置环境变量

vi + /etc/profile

export PATH=....:/usr/local/mysql/bin

精彩专题分享:

mysql不同版本安装教程

mysql5.6各版本安装教程

mysql5.7各版本安装教程

mysql8.0各版本安装教程

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

相关文章

  • MySQL数据库的高可用方案总结

    MySQL数据库的高可用方案总结

    这篇文章主要针对MySQL数据库的高可用方案进行详细总结,高可用架构对于互联网服务基本是标,本文是对各种方案的总结,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • mysql设置指定ip远程访问连接实例

    mysql设置指定ip远程访问连接实例

    这篇文章主要介绍了mysql设置指定ip远程访问连接的方法,分别实例讲述了从任意主机和指定ip访问远程MySQL数据库的方法,代码简单功能实用,需要的朋友可以参考下
    2014-10-10
  • 详解MySQL安装及MySQL8.0新密码认证方式

    详解MySQL安装及MySQL8.0新密码认证方式

    这篇文章主要介绍了详解MySQL安装及MySQL8.0新密码认证方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • MySQL插入中文不乱码的5种方法

    MySQL插入中文不乱码的5种方法

    这篇文章主要介绍了MySQL 插入中文不乱码的5种方法,需要的朋友可以参考下
    2016-06-06
  • mysql 5.7.12 winx64手动安装教程

    mysql 5.7.12 winx64手动安装教程

    这篇文章主要为大家详细介绍了mysql 5.7.12 winx64手动安装配置方法图文教程,感兴趣的朋友可以参考一下
    2016-12-12
  • MySQL 8.0 Online DDL快速加列的相关总结

    MySQL 8.0 Online DDL快速加列的相关总结

    在实际的MySQL运维过程中,我们经常会遇到业务需要给某张表添加字段的情况,本文将介绍几种加字段的方法,感兴趣的朋友可以参考下
    2021-06-06
  • MySQL查询语法汇总

    MySQL查询语法汇总

    这篇文章主要介绍了MySQL查询语法的汇总,帮助大家更好的理解和学习mysql,感兴趣的朋友可以了解下
    2020-08-08
  • MySQL外键约束的实例讲解

    MySQL外键约束的实例讲解

    这篇文章主要介绍了MySQL外键约束的实例讲解,帮助大家更好的重温MySQL 外键约束的相关知识,感兴趣的朋友可以了解下
    2020-11-11
  • 教你如何在Mac上安装mysql数据库

    教你如何在Mac上安装mysql数据库

    本文给大家详细介绍了如何在Mac上安装mysql数据库的方法,非常的细致,有需要的小伙伴可以参考下
    2018-05-05
  • MySQL预编译功能详解

    MySQL预编译功能详解

    这篇文章主要为大家详细介绍了MySQL预编译功能的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10

最新评论