一、mysql下载

  1、方式一(简单粗暴)

    • 直接在linux 目录下wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz

  2、方式二(官方下载)

    • 浏览器打开网址:https://www.mysql.com
    • 如下图依次点击1、2、3、4步
    • 如下图设置对应版本点击 Download
    • 如下图到对应位置右键复制连接地址

二、安装mysql(注:大佬飞过,如有不好的地方欢迎留言

  1、解压

    • 解压: tar zvxf mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz
    • 重命名:mv mysql-5.6.43-linux-glibc2.12-x86_64/ mysql
    • 把mysql移动到指定目录:mv mysql /usr/local/mysql

  2、添加系统mysql组与用户mysql

    • 添加组:groupadd mysql
    • 添加用户:useradd -r -g mysql mysql

  3、创建mysql数据库数据目录并指向

    • 创建数据库数据目录:mkdir -p /data/mysql/data
    • 创建数据库日志目录:mkdir -p /data/mysql/log
    • 打开配置文件:vim /etc/my.cnf
    • 修改数据库数据目录的指向,我把默认的给注释了,然后填写了自己想要指向的目录及文件 wq保存
    • 创建log文件:vim /data/mysql/log/mariadb.log  记得wq保存
    • 创建pid文件:vim /data/mysql/log/mariadb.pid  记得wq保存
    • 修改目录权限:chown -R mysql:mysql /data/mysql/

    • 到mysql目录下:cd /usr/local/mysql
    • 初始化数据库:./scripts/mysql_install_db --user=mysql  初始化我的阿里云遇到了两个问题,下面有例出问题与解决方法

三、设置mysql

  1. 添加服务器启动:cp support-files/mysql.server /etc/init.d/mysqld
  2. 启动mysql:service mysqld start
  3. 修改root密码:./bin/mysqladmin -u root -h127.0.0.1 password '123456'
  4. 进入mysql:./bin/mysql -uroot -h127.0.0.1 -p123456
  5. linux 就可以正常操作mysql了,不过远程工具连接可以会出现如下问题
    • 解决方法:update mysql.user set host = '%' where user = 'root';  后面有个报错不管它
    • 修改后刷新:flush privileges;
    • 再次用远程工具连接就可以了

遇到的问题 

  1、FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:
     Data::Dumper

   解决方法:yum -y install autoconf

  2、Installing MySQL system tables.../home/mysql//bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

   解决方法:yum install libaio

Linux centos 安装 mysql 5.6的更多相关文章

  1. Linux CentOS 安装MySql以及搭建MySql主从复制

    前言 在之前的博客中,有过几篇都写了关于mysql在linux下的搭建教程,可能以后还会再写,但是又不想重复在写, 于是便想单独将此抽出来,单独写成一篇博客,并详细记录一些安装过程以及遇到的问题解决办 ...

  2. Linux centos 安装 mysql 5.7

    一.mysql下载 1.方式一(简单粗暴) 直接在linux 目录下:wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.25-l ...

  3. linux centos 安装mysql

    安装步骤 http://www.cnblogs.com/gaojupeng/p/5727069.html 下面这个报错 主要还是在 题啊加软连接的   命令出了问题 1.启动  报错 mysqld_s ...

  4. 阿里云服务器Linux CentOS安装配置(三)yum安装mysql

    阿里云服务器Linux CentOS安装配置(三)yum安装mysql 1.执行yum安装mysql命令:yum -y install mysql-server mysql-devel 2.启动mys ...

  5. Linux CentOS下MySQL的安装配置之浅谈

    前期必备安装:VMware虚拟机,CentOS镜像[注意:Linux下使用CentOS   MySQL是不用在官网下载的,只需要配置就OK了] 下面开始正式操作: //CentOS安装MySQL之浅谈 ...

  6. Linux下安装mysql(2) 及常见问题解决(CentOS)

    上一篇讲了基本的安装,这篇姑且算作进阶吧 链接Linux下安装mysql(1) 1.准备好mysql的rpm安装包 2.解压并进入usr/local/mysql 3.先执行useradd mysql( ...

  7. Linux下安装mysql(1)(CentOS)

    标题是(1)也就是说这次是基础安装,这种方式安装,没有组的创建,权限管理,配置文件更改等,仅仅是最基本的安装,适合第一次在linux上安装mysql的新手 1.准备好安装包(Linux-Generic ...

  8. 阿里云服务器Linux CentOS安装配置(零)目录

    阿里云服务器Linux CentOS安装配置(零)目录 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 阿里云服务器Linux CentOS安装配置(二)yum安装svn 阿里云服 ...

  9. 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器

    阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 我在阿里云购买的服务器配置 CPU:1核 内存:2G 系统盘:40G 公共镜像:CentOS 6.5 64位 公网带宽:1Mbps ...

随机推荐

  1. 前端之html基础演示

    1.本地服务:下载淘宝镜像node.js :https://npm.taobao.org/mirrors/npm :本次下载的版本是 v10.0.0 2.下载成功后,到cmd窗口输入 node -v, ...

  2. erase

    erase详细解释及原理 我们先定义一个字符串string string.erase(iterator) iterator表示要删除元素的迭代器. string.erase(it_begin,it_e ...

  3. [考试总结]noip18

    发现之前咕掉了这个考试的总结. 今天就把它给补上. 这也是一个炸裂的一场 开局以为 \(T1\) 可做,然而事实证明我又错了... 莽了一个随机化上去,轻松过了所有样例... 以为稳了 然而挂掉了.. ...

  4. 第十二篇 -- 关于U盘制作启动盘后在本机上显示不出来的解决方案

    喜欢玩电脑的朋友应该都重装过系统,最常用的就是用U盘装系统.以前装系统都没问题,不过偶然一次发现了一个问题,就是那个被制作成启动盘的U盘,插在本机上只能显示EFI启动文件部分,而其他空间全都显示不出来 ...

  5. Adaptive AUTOSAR 学习笔记 10 - 执行管理

    本系列学习笔记基于 AUTOSAR Adaptive Platform 官方文档 R20-11 版本 AUTOSAR_EXP_PlatformDesign.pdf 缩写 EM:Execution Ma ...

  6. js学习笔记之公告逐行显示

    $(function(){ var newsListHeight = $(".news-list").height(); //获得内容的高度 var newsConHeight = ...

  7. ThinkPHP 5

    use think\Controller 1.$this->request->param();      内置request 安全对象, 不再使用 $_GET ,$_POST 2.path ...

  8. noip模拟30[毛毛毛探探探]

    \(noip模拟30\;solutions\) 所以说,这次被初中的大神给爆了????? 其实真的不甘心,这次考场上的遗憾太多,浪费的时间过多,心情非常不好 用这篇题解来结束这场让人伤心的考试吧 \( ...

  9. Leetcode_丑数问题

    1. 263. 丑数 给你一个整数 n ,请你判断 n 是否为 丑数 .如果是,返回 true :否则,返回 false . 丑数 就是只包含质因数 2.3 或 5 的正整数. 示例 1: 输入:n ...

  10. maven将依赖打入jar包中

    1.在pom.xml中加入maven-assembly-plugin插件: <build> <plugins> <plugin> <artifactId> ...