Linux- 环境源码安装MySql5.6教程

news/2024/7/6 1:43:36 标签: Linux环境MySQL安装

一、安装方式
    1、企业内部系统安装推荐yum安装,对数据库要求不高,并发不大,源码制作rpm,搭建rpm仓库,然后yum install xxx -y
    2、常规方式编译安装MySql
        5.1以前:./configure \ make, make isntall
        5.5-5.6: 
            (1)、tar zxf mysql.5.6.gar.gz
           (2)、cd mysql5.6
                cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.6.45 \
                -DMYSQL_DATADIR=/application/mysql-5.6.45/data \
                -DMYSQL_UNIX_ADDR=/application/mysql-5.6.45/tmp/mysql.sock \
                -DDEFAULT_CHARSET=utf8 \
                -DDEFAULT_COLLATION=utf8_general_ci \
                -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \
                -DENABLED_LOCAL_INFILE=ON \
                -DWITH_INNOBASE_STORAGE_ENGINE=1 \
                -DWITH_FEDERATED_STORAGE_ENGINE=1 \
                -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
                -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
                -DWITHOUT_PARTITION_STORAGE_ENGINE=1 \
                -DWITH_FAST_MUTEXES=1 \
                -DWITH_ZLIB=bundled \
                -DENABLED_LOCAL_INFILE=1 \
                -DWITH_READLINE=1 \
                -DWITH_EMBEDDED_SERVER=1 \
                -DWITH_DEBUG=0

            (3)、切换到 mysql5.6 目录中 执行 make && make install
                (附:需要安装cmake  gmake , gmake install
                    tar xf cmake-2.8.9.tar.gz(自己下载)
                    cd cmake-2.8.9
                    ./configure
                    #CMake has bootstrapped.  Now run gmake.
                    gmake
                    gmake install
                 )
            (4)、依赖包安装:yum install ncurses-devel -y
           (5)、创建用户和组
                groupadd mysql
                useradd mysql -s /sbin/nologin -M -g mysql


http://www.niftyadmin.cn/n/1621138.html

相关文章

正则表达式入门教程

阿里云大学免费课程:正则表达式入门教程课程介绍:正则表达式,又称规则表达式,英文名为Regular Expression,在代码中常简写为regex、regexp或RE,是计算机科学的一个概念。正则表通常被用来检索、替换那些符合…

Go File

这里写目录标题1. Go File1.1. 将 string 转换为 io.Reader 类型1.2. golang 如何按行读取文本1.2.1. bufio.Reader 和 bufio.Scanner 的关系1. Go File 1.1. 将 string 转换为 io.Reader 类型 在使用很多函数的时候需要传入 string 字符串 , 但是函数参数类型是 io.Reader, …

10秒快速掌握ScheduledExecutorService 中的 scheduleWithFixedDelay() 和 scheduleFixedRate() 区别

scheduleWithFixedDelay: 不管线程任务的执行时间的,每次都要把任务执行完成后再延迟固定时间后再执行下一次。 scheduleFixedRate: 是以固定频率来执行线程任务,固定频率的含义就是可能设定的固定时间不足以完成线程任务&#x…

MySQL 5.7 用户与日志管理

说明:数据库是信息系统中非常重要的一个环节,合理高效地对它进行管理是很重要的工作。通常是由总管理员创建不同的管理账户,然后分配不同的操作权限,把这些账户交给相应的管理人员使用。由于日志文件是掌握数据库运行状态的重要参…

Podman 容器 pod 管理工具

这里写目录标题1. Podman 容器 pod 管理工具1.1. 什么是 Podman1.1.1. Roadmap1.2. Podman 历史1.2.1. 缘起1.2.1.1. 鸿蒙1.2.1.2. 创世1.2.2. 纷争1.2.2.1. 发展1.2.2.2. 野心1.2.2.3. 冲突1.2.2.4. 成败1. Podman 容器 pod 管理工具 1.1. 什么是 Podman Podman 是 Libpod 的…

java线上服务器jvm内存泄漏的一次踩坑(OutOfMemoryError)

前几天线上一台游戏服务器发生内存泄漏,cpu彪的很高,老板的脾气像cpu一样,是不是过来询问问题排查怎么样了。。。 因为线上服务器启动的时候,加了- XX: HeapDumpOnOutOfMemoryError ,发现服务器项目目录下…

游戏服务器生成全局唯一ID的几种方法

在服务器系统开发时,为了适应数据大并发的请求,我们往往需要对数据进行异步存储,特别是在做分布式系统时,这个时候就不能等待插入数据库返回了取自动id了,而是需要在插入数据库之前生成一个全局的唯一id,使…

一个小白的测试环境docker化之路

本文来自网易云社区 作者:叶子 学习docker搭建测试环境断断续续也有三个多月了,希望记录一下这个过程。常言道,总结过去,展望未来嘛~文章浅显,还望各位大神路过轻拍。 按照国际惯例,先说一下背景&#xff1…