tar xvfz mysql-5.1.50-linux-i686-glibc23.tar.gz -C /usr/local/解压到的目录

cd /usr/local/

[root@drbd2 local]# ln -sv mysql-5.1.50-linux-i686-glibc23 mysql(创建连接)

groupadd mysql 添加mysql的用户组

useradd -g mysql mysql 增加mysql用户并把其加入mysql组

cd mysql

[root@drbd2 mysql]# chown -R mysql:mysql . 把mysql中的文件改变属主和属组

[root@drbd2 mysql]# mkdir /data 创建mysql数据存放的地方 后面有用

[root@drbd2 mysql]# chown -R mysql:mysql /data/ 把文件的权限改为mysql的属主和属组

[root@drbd2 mysql]# ./scripts/mysql_install_db --datadir=/data --user=mysql 把数据库文件安装在指定的位置中 并指定用户

[root@drbd2 mysql]# chown -R root . 把mysql下的文件改属主位root

[root@drbd2 mysql]# cd support-files/

[root@drbd2 support-files]# ls

binary-configure magic my-medium.cnf mysql.server

config.huge.ini my-huge.cnf my-small.cnf ndb-config-2-node.ini

config.medium.ini my-innodb-heavy-4G.cnf mysqld_multi.server

config.small.ini my-large.cnf mysql-log-rotate

[root@drbd2 support-files]# cp my-large.cnf /etc/my.cnf 配置文件

vim /etc/my.cnf 进入配置文件加入最后一行

# Try number of CPU's*2 for thread_concurrency

thread_concurrency = 8

datadir = /data

[root@drbd2 support-files]# cd ..

[root@drbd2 mysql]# pwd

/usr/local/mysql

[root@drbd2 mysql]# bin/mysqld_safe --user=mysql &

[root@drbd2 mysql]# netstat �ntlp

tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 5195/mysqld

此时mysql已经启动

服务器启动时的脚本

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

查看此脚本是否有执行权限(如果没有要修改其权限)

[root@drbd2 mysql]# ll /etc/init.d/mysqld

-rwxr-xr-x 1 root root 12253 Mar 1 14:24 /etc/init.d/mysqld

把此服务加入自动开启序列中

[root@drbd2 mysql]# chkconfig --add mysqld

[root@drbd2 mysql]# chkconfig mysqld on

修改环境变量

[root@drbd2 mysql]# vim /etc/profile

fi

PATH=$PATH:/usr/local/mysql/bin

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE

重读配置文件

[root@drbd2 mysql]# . /etc/profile

导出头文件:

[root@drbd2 mysql]# ln -sv /usr/local/mysql/include /usr/include/mysql

导出库文件

[root@drbd2 mysql]# vim /etc/ld.so.conf.d/mysql.conf

在此配置文件中加入

/urs/local/mysql/lib

重读配置文件

[root@drbd2 mysql]# ldconfig �v

导出man文件

[root@drbd2 mysql]# vim /etc/man.config

在此加入

MANPATH /usr/local/mysql/man(man的路径)

linux 源码包安装mysql_LINUX下源码包安装mysql相关推荐

  1. php源码怎样安装mysql_Linux下源码包安装mysql、apache以及php

    Linux下安装mysql.apache以及php实现论坛的安装 我安装大致分为五大步骤 0.前期准备工作 1.Mysql的安装 2.Apache的安装 3.Php的安装 4.最后来实现论坛的安装 0 ...

  2. centeros 7源码安装mysql_Linux下源码编译安装MySql,centeros7

    1. 安cmake工具 # yum install -y cmake 2. 创建mysql用户 #useradd -s /sbin/nologin mysql  //设置为非登陆用户(安全) 3. 创 ...

  3. 一台linux上运行多个mysql_linux下同时运行多个mysql

    来自网络,感谢开源,感谢分享 通过rpm安装mysql,测试版本5.1.48 1.在linux下通过: #useradd multi -g mysql -s /sbin/nologin添加一个mult ...

  4. 解决 npm 无法安装 devDependencies 下的依赖包的问题

    2019独角兽企业重金招聘Python工程师标准>>> 分析原因 起初无法安装 devDependencies 下依赖包,急的不行,以为是 npm 版本有问题,陆续安装了 node@ ...

  5. linux yum源码安装mysql_linux下通过源码包安装mysql,以及yum安装

    环境介绍:本安装教程基于虚拟机CentOS7.6版本进行安装,mysql版本为5.7版本. 一.卸载已安装的mysql服务 由于我原本在虚拟机已安装过mysql,所以这里我需要先卸载掉mysql才能进 ...

  6. unbuntu cmake安装mysql_Ubuntu下源码安装MySQL-5.5.25a

    Ubuntu下源码安装MySQL-5.5.25a,今天在Ubuntu Linux下本来玩玩Android的源码看下的.那小的怎看根目录的空间已然不多.所以想把 今天在Ubuntu Linux下本来玩玩 ...

  7. 源码编译php mysql_linux下apache+mysql+php开发环境纯源代码编译搭建(转)

    linux下apache+mysql+php开发环境纯源代码编译搭建(转)[@more@] 记录一下我在fedora core 1下通过源代码编译出来的apache+mysql+php开发环境的全部过 ...

  8. linux编译框架的搭建,Linux精华篇—CentOS 7.4下源码编译构建LNMP架构

    CentOS 7.4搭建LNMP 最新版本LNMP:Linux7.4.ngnix1.13.9.mysql5.7.20.php7.1.10 目录: 第一部分 准备工作 第二部分 安装nginx服务 第三 ...

  9. rabbitnq 源码安装_linux下源码安装rabbitMq

    一.安装erlang 前期环境安装 1.利用yum安装erlang编译所依赖的环境 yum -y install make gcc gcc-c++ kernel-devel m4ncurses-dev ...

最新文章

  1. php 5.2.17 mysql_Apache 2.2.15 整合php 5.2.17 Mysql-5.5.8
  2. php双层foreach,php 双层foreach 如何提升效率
  3. 拖欠水费可能影响个人征信,大家怎么看?
  4. 按主键更新另一个表oracle,SQL根据ID匹配从一个表更新到另一个表
  5. JAVA多态(向上转型)与RTTI向下转型
  6. Python使用Queue对象实现多线程同步小案例
  7. 2017-2018-1 20155301 20155307 20155339 《信息安全系统设计基础》 实验一 开发环境的熟悉...
  8. CDH6.2.1安装Kafka出现的问题
  9. 【JSP教程】JSP期末考试复习要点大纲
  10. android dff播放器,无损音乐解码播放器
  11. matlab imshow伪彩色,实验7:彩色图像及伪彩色处理
  12. 4和2大于号小于号箭头那边_小于号是哪个方向
  13. 滴滴拉屎之后是什么?
  14. 能解决 80% 需求的 10个 CSS动画库
  15. xman的思维导图快捷键_macz技巧分享:思维导图XMind快捷键汇总
  16. python调用PHP
  17. [转自mop]各大高校BBS上的100个爆笑的签名档
  18. Qt 代码规范(叶海)
  19. 从材料硕士到算法工程师的转行之路,有三不建议
  20. 封神台-第二章 尤里的复仇

热门文章

  1. activiti 变量_如何在Activiti中使用瞬态变量
  2. spark restful_Spark入门:也可以用Java创建轻量级的RESTful应用程序
  3. activemq消息持久化_将ActiveMQ持久消息传递性能提高25倍
  4. Hibernate锁定模式– OPTIMISTIC_FORCE_INCREMENT锁定模式如何工作
  5. Drools DMN最新开源引擎性能改进
  6. activemq 内存_ActiveMQ中的温度,存储和内存使用百分比
  7. java8 快排_Java 8快多少?
  8. Spring Boot&Angular 5&Spring Data&Rest示例(CRUD)
  9. eclipse 重构_Eclipse对类固醇的重构
  10. Spring Cloud Sidecar –节点初始化