操作系统:Redhat Enterprise Linux 6.5

一. 创建用户、目录和修改权限

[root@xuegod64 ~]#mkdir -p /usr/local/mysql/data[root@xuegod64 ~]#groupadd mysql[root@xuegod64 ~]#useradd -g mysql mysql[root@xuegod64 ~]#chown -R mysql.mysql /usr/local/mysql/data/ 

二. 安装所需相关库文件

[root@xuegod64 ~]#yum install -y gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* cmake

三、解压mysql-mysql-5.5.47

[root@xuegod64 ~]#tar -zxvf mysql-5.5.47.tar.gz

四、编译安装

[root@xuegod64 ~]#cd mysql-5.5.47[root@xuegod64 mysql-5.5.47]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql[root@xuegod64 mysql-5.5.47]# make && make install[root@xuegod64 mysql-5.5.47]# cp /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf

五、初始化数据库

[root@xuegod64 mysql-5.5.47]#cd /usr/local/mysql/[root@xuegod64 mysql]# scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

六、设置启动脚本位置及开机启动

[root@xuegod64 mysql]#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
[root@xuegod64 mysql]#chkconfig mysqld on

  

七、添加环境变量

[root@xuegod64 mysql]# echo 'export PATH=/usr/local/mysql/bin:$PATH' >> /etc/profile
[root@xuegod64 mysql]# source /etc/profile

八、启动mysql服务

[root@xuegod64 ]# /etc/init.d/mysql start

九、安装完成修改mysql密码和远程访问

[root@xuegod64 ]# mysql -u root -p
Enter password:       默认无密码,直接回车
mysql>use mysql;
mysql> update user set password=password("123456");  //修改密码
mysql> update user set `host` = '%' where `user` = 'root' limit 1;   //修改可远程访问
mysql > exit  //退出

十、重启Mysql

[root@xuegod64 ]# /etc/init.d/mysqld restart

转载于:https://www.cnblogs.com/linux-xl/p/5036538.html

redhat 6.5 【源码编译安装 mysql-5.5.47】相关推荐

  1. 源码编译安装mysql,DDL数据定义语言的使用。

    今天来尝试下源码编译安装mysql. 这次我们要用到cmake工具,安装cmake. # yum install cmake # tar -xf mysql-5.5.37.tar.gz # cd my ...

  2. 源码编译安装mysql数据库时,编译时容易出现的错误

    提示:以下是本篇文章正文内容,下面案例可供参考 记录Centos7源码编译安装mysql数据库时,编译时容易出现的错误 错误1: CMake Error at cmake/boost.cmake:81 ...

  3. 源码编译安装mysql

    源码编译安装mysql 添加mysql组和mysql用户   [root@centos mysql]# groupadd mysql  [root@centos mysql]# useradd -g ...

  4. WdOS源码编译安装MySQL 5.5.25a

    2019独角兽企业重金招聘Python工程师标准>>> MySQL是一个中.小型关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司.MySQL是一种关联数 ...

  5. centos lnmp源码安装mysql_CentOS 6.6 下源码编译安装MySQL 5.7.5

    说明:CentOS 6.6 下源码编译安装MySQL 5.7.5 1. 安装相关工具 # yum -y install gcc-c++ ncurses-devel cmake make perl \ ...

  6. mac版源码编译安装mysql

    mac版源码编译安装mysql 一.基础环境 1.清理环境(清理系统自带的Mariadb和boost) CentOS 7 版本的系统默认自带安装了MariaDB,需要先清理. ##查询已安装的mari ...

  7. Centos 7 源码编译安装 mysql

    文章目录 Centos 7 源码编译安装 mysql 1. 卸载 centos 自带的 mariadb 2. 下载 mysql 3. 安装 mysql 3.1 解压压缩包 3.1.1 自定义解压安装目 ...

  8. ssh源码编译安装mysql_总结源码编译安装mysql

    最近在学习源码编译安装LAMP.LNMP时,一直遇到一个难题,就是就是mysql无论怎么源码编译安装,到最后启动服务都提示"Starting MySQL.The server quit wi ...

  9. CentOS 6.5源码编译安装MySQL 5.6

    对于服务器的环境,个人觉得还是源码编译安装的非常靠谱,假如有服务器要变更,直接rm掉安装目录即可.有些人喜欢yum安装,但是在卸载yum remove的时候,一不小心,就卸载了一个基础库,导致系统的s ...

  10. CentOS源码编译安装MySQL 5.5.15(转)

    安装编译工具 yum install gcc gcc-c++ yum install ncurses-devel 下载源码 mkdir -p /tmp cd /tmp wget http://dev. ...

最新文章

  1. java中ArrayList
  2. P4145 上帝造题的七分钟2 / 花神游历各国(线段树区间开平方)
  3. HarmonyOS之常用组件ProgressBar的功能和使用
  4. 开运算和闭运算_OpenCV计算机视觉学习(5)——形态学处理(腐蚀膨胀,开闭运算,礼帽黑帽,边缘检测)...
  5. linux中用户识别码,C语言中设置用户识别码的相关函数的简单讲解
  6. DataGridView的Cell事件的先后触发顺序
  7. JSON Web Token(缩写 JWT) 目前最流行的跨域认证解决方案
  8. 为Go编译的Windows程序加入资源文件
  9. debian重启ssh服务_VScode链接服务器并配置公钥SSH Keys
  10. Mac上go环境变量配置
  11. Arduino--DS3231时钟模块
  12. multisim常用d触发器_怎么在multisim找D触发器
  13. MySQL数据库授权与索引
  14. 人生只求少点烦恼多点快乐
  15. 2022年哈尔滨工业大学计算机考研复试分数线多少
  16. tink.js # pixi辅助插件 — 中文翻译教程
  17. 逗号算命系统 v1.02
  18. 太贪玩 书到用时方恨少
  19. 【大数据】季节性模型概述
  20. 北京地铁预约进站-自动预约

热门文章

  1. LeetCode-50:关于浮点型数字求高次幂的高效运算
  2. 基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - ActiveXForm在线体验安全设置...
  3. 2018-01-17
  4. 手机和PC机根本不能挖矿
  5. linux进入vi编辑报错,Linux Vi编辑器的使用及C编程
  6. keil窗口显示不全_使用Keil语言的嵌入式C编程教程(下)
  7. Oracle迁移PostgreSQL经验总结
  8. HBuilder原生功能概述
  9. (转)Managed DirectX +C# 开发(入门篇)(七)
  10. c语言程序设计个人作业,C语言程序设计-作业集.doc