[root@node2 /]# groupadd -g 27 mysql

[root@node2 /]# useradd -u 27 mysql -g mysql -s /sbin/nologin

[root@node2 /]# yum -y install make cmake bison gcc-c++ cmake ncurses ncurses-devel

[root@node2 /]# cd /mysql#下载MySQL软件包并解压

[root@node2 mysql]# ls

mysql-5.6.19.tar.gz

[root@node2 mysql]# tar zxvf mysql-5.6.19.tar.gz

[root@node2 mysql]# cmake -DCMAKE_INSTALL_PREFIX=/mysql/3306 -DMYSQL_DATADIR=/mysql/data -DSYSCONFDIR=/etc \

-DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \

-DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1  -DWITH_PARTITION_STORAGE_ENGINE=1 \

-DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci

# -DCMAKE_INSTALL_PREFIX=/mysql/3306                   #安装路径

# -DMYSQL_DATADIR=/mysql/data                          #数据文件存放位置

# -DSYSCONFDIR=/etc                                    #my.cnf路径

# -DWITH_MYISAM_STORAGE_ENGINE=1                       #支持MyIASM引擎

# -DWITH_INNOBASE_STORAGE_ENGINE=1                     #支持InnoDB引擎

# -DWITH_MEMORY_STORAGE_ENGINE=1                       #支持Memory引擎

# -DWITH_READLINE=1                                    #快捷键功能(我没用过)

# -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock                   #连接数据库socket路径

# -DMYSQL_TCP_PORT=3306                                #端口

# -DENABLED_LOCAL_INFILE=1                             #允许从本地导入数据

# -DWITH_PARTITION_STORAGE_ENGINE=1                    #安装支持数据库分区

# -DEXTRA_CHARSETS=all                                 #安装所有的字符集

# -DDEFAULT_CHARSET=utf8                               #默认字符

[root@node2 mysql]# make

[root@node2 mysql]# make install

[root@node2 /]# cd /mysql/3306

[root@node2 3306]# chown -R mysql:mysql .

[root@node1 mysql-5.6.19]# cd /mysql/mysql-5.6.19

[root@node1 mysql-5.6.19]# cp support-files/my-default.cnf /etc/my.cnf

[root@node1 mysql-5.6.19]# cp support-files/mysql.server /etc/init.d/mysqld

[root@node1 mysql-5.6.19]# chmod 755 /etc/init.d/mysqld

[root@node1 mysql-5.6.19]# mkdir -p /mysql/data

[root@node1 mysql-5.6.19]# chown -R mysql:mysql /mysql/data

[root@node1 mysql-5.6.19]# /mysql/3306/scripts/mysql_install_db --user=mysql --basedir=/mysql/3306/ --datadir=/mysql/data/

[root@node2 /]# service mysqld start

[root@node2 /]# chkconfig mysqld on

[root@node2 /]# /mysql/3306/bin/mysql -u root -p#测试登陆MySQL密码为空

[root@node2 /]# /mysql/3306/bin/mysqladmin -u root -p password redhat#回车输入原密码

mysql源码包多大_MySQL源码包安装相关推荐

  1. php并发取源码,PHP读取大文件源码示例-Swoole多进程读取大文件

    PHP读取大文件源码示例,通过PHP读取过大.超大型文件的思路及解决方案. 在日常读取文件时,若文件 不是很大,通常使用file_get_contents,将内容一次性载入的变量中,也可以远程加载网页 ...

  2. 20000字节的包算大吗_20000的包和200的包区别,戳中了万千女人的内心!

    女人的买包史,就像是人类的进化史 从第一只不知名的包 到第一只LV.Chanel.Dior,再到包中贵族Hermes 越买越贵,越买越高级 很多男人会疑惑: 不都是包吗?20000块的包和200块的包 ...

  3. 怎么查看MySQL 源码编译了什么_Mysql 源码编译教程贴

    题外话:这是一篇教程贴,不仅学的是mysql的编译,还是一些编译的知识.我也是一个菜鸟,写一些感悟和心得,有什么问题可以批评指正,谢谢! 如果只是为了安装请移到我的另一篇安装贴: Mysql安装贴 环 ...

  4. mysql源码目录在哪_Mysql源码学习——源码目录结构

    目录清单 目录名 注释 Bdb 伯克利DB表引擎 BUILD 构建工程的脚本 Client 客户端 Cmd-line-utils 命令行工具 Config 构建工程所需的一些文件 Dbug Fred ...

  5. mysql事务能支持多大_MySQL事务调优

    数据库事务 数据库事务是数据库系统执行过程中的一个逻辑处理单元,保证一个数据库操作要么成功,要么失败. 数据库事务具有以下四个基本属性: 原子性(Atomicity) 一致性(Consistent) ...

  6. mysql 解压包怎么使用_mysql解压包的安装基础教程

    由于换了新电脑,所以的环境都要到新电脑去配置.突然发现mysql的配置忘了,然后百度又重新来一遍. 特地写一篇文章记录一下,让自己长长记性. 1.安装包下载 2.配置my.ini文件 配置信息如下: ...

  7. mysql 5.7.17远端登陆_Mysql 5.7.17安装后登录mysql的教程

    Mysql-5.7.17的安装在文章下面有介绍,大家可以参考下.下面先给大家介绍下Mysql 5.7.17安装后登录mysql的教程,一起看看吧. 在运行 ./bin/mysqld –initiali ...

  8. mysql多实例和主从区别_mysql多实例的安装以及主从复制配置

    mysql多实例的安装以及主从复制配置 1.mysql多实例的安装 1)配置文件 # cat /etc/my.cnf.multi [mysqld_multi] mysqld=/usr/bin/mysq ...

  9. mysql 文件在哪里下载地址_MySql 下载地址、安装教程及基础知识教程

    1 --查询表达式 2 3 SELECT *|field1,filed2 ... FROMtab_name4 WHERE条件5 GROUP BYfield6 HAVING筛选7 ORDER BYfie ...

最新文章

  1. 用c实现跨平台异常捕获机制
  2. matlab从入门到精通-常用的几种缺失值处理方法
  3. class mywnd : pubic qwidget是什么意思_学了这么久java反射,你知道class.forName和classloader的区别吗?...
  4. 王琦:5G新视频应用的机会窗口将在2-3年内
  5. 大剑无锋之Redis面试题【推荐】
  6. 制造行业电子化签约及印控一体化解决方案
  7. Springboot配置通过URL访问图片(静态资源)
  8. hide show vue 动画_jQuery动画效果
  9. eclipse手动添加SVN插件
  10. LeetCode 685. 冗余连接 II(并查集)
  11. Android初始化本地数据库
  12. php携程语比,PHP 协程
  13. 张孝祥张老师一路走好!
  14. 美团旅行前端技术体系的思考与实践
  15. Idea的全局搜索快捷键
  16. TQFP 和LQFP 器件的焊接方法
  17. 【汇正财经】企业资本的具体形式
  18. 信息学奥赛一本通例题2.5~2.7
  19. 网络渗透实验1.0——网络扫描与网络侦察
  20. 【EHub_tx1_tx2_E100】Ubuntu18.04 + ROS_ Melodic + LingAo IMU 测试及RVIZ展示

热门文章

  1. 面对陌生环境,机器人如何像人一样自由穿行?
  2. 祛除体内湿气的最佳方法 713.html,祛除体内湿气七种有效泡水方法
  3. 室内定位如何介入工业互联网背景
  4. win7怎么mysql注册表_肿么删除win7的mysql的注册表
  5. (病毒安全)服务器被中了木马,如何清除
  6. Java基础 | 多态
  7. nginx proxy_pass转发规则解析
  8. 2021-09-07 PostMan API请求错误
  9. 命令行编译工具NMAKE
  10. iphone怎样关闭副屏_机情烩:联通eSIM主副卡业务上线 副卡套餐最低仅10元