注意:MySQL自5.5以后采用cmake方式安装

安装mysql5.5.13

  1. groupadd mysql              //所以在这里我们要建一个msyql的用户和组

  2. useradd -g mysql mysql -s /usr/sbin/nologin

  3. mkdir /usr/local/mysql           //创建目录

  4. mkdir /usr/local/mysql/data

进入mysql-5.5.13的解压目录:

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql && make && make install

进入mysql的安装目录/usr/local/mysql下:

  1. scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql  //初始化mysql数据库

  2. cp support-files/my-medium.cnf /usr/local/mysql/my.cnf //copy配置文件

  3. chown -R mysql:mysql /usr/local/mysql //更改权限

vi /usr/local/mysql/my.cnf  //加上以下内容

[mysqld]

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

log-error = /usr/local/mysql/mysql_error.log

pid-file = /usr/local/mysql/mysql.pid

user = mysql

tmpdir          = /tmp

启动mysql    bin/mysqld_safe --user=mysql & 或使用下列命令把mysql添加为系统服务。

  1. cd /usr/local/mysql/support-files/

  2. cp ./mysql.server /etc/init.d/mysqld

  3. /etc/init.d/mysqld start

转载于:https://blog.51cto.com/hanchengen/1611506

在Linux上编译安装php开发环境(install mysql5.6)-3相关推荐

  1. linux开发 stc_在Linux上快速搭建8051开发环境

    在Linux上快速搭建8051开发环境(2018-7-2) 0. 写在开始之前 实验操作系统环境: Ubuntu 16.04 编译器: sdcc SDCC - Small Device C Compi ...

  2. linux studo命令,在 Linux 上使用 Visual Studio 开发环境

    原标题:在 Linux 上使用 Visual Studio 开发环境 为了向大家介绍 "Linux 上的 ASP.NET Core",我需要一个 Linux VM,通过远程桌面连上 ...

  3. Deepin Linux上的Android+Flutter开发环境配置

    Deepin Linux上的Android+Flutter开发环境配置 在Linux上安装Flutter开发环境,官方教程参见Flutter Get Started,中国用户被墙需额外注意的官方教程参 ...

  4. Linux桌面版安装及开发环境配置

    Linux桌面版安装及开发环境配置 1.安装Linux For Desktop 本文所面向对象无非也是和本人一样的技术小白,和windows系统以及mac不同,对于linux系统的选择却也是众说纷纭, ...

  5. CentOS下编译安装LAMP开发环境

    http://www.linuxidc.com/Linux/2011-10/45743.htm 配置PHP开发环境前获取软件包.笔者用的mysql版本是社区版本的.主要软件包有: httpd,mysq ...

  6. linux/ubuntu下安装java开发环境

    在ubuntu下安装和配置java开发环境,下面对自己的一些实践做了一下总结. Sun JDK的安装一般有两种方式: 一.通过ubuntu提供的包管理工具进行安装 ubuntu在其包仓库里都包括有JD ...

  7. linux编译时开启宏,【spec】Linux上编译安装的spec文件中的常用路径以及宏变量

    我们在Linux上利用 rpmbuild 构建 rpm 安装包时,通过命令rpm --showrc 查看实现代码,另外直接通过 rpm --eval "%{macro}"来查看具体 ...

  8. Linux 下离线手动下载安装 C++ 开发环境

    1.前言 本人使用的操作系统是 Fedora 24. 1.1 在线安装软件的方法 Linux 下我们习惯了使用软件包管理器来安装我们需要的软件,比如 Red Hat 公司的 Fedora.RHEL(R ...

  9. 在树莓派上编译安装golang环境

    最近买了个pi,想在上面装个golang环境,用于学习,发现网上资料都不全,当我在看<Go语言学习笔记>的时候,发现里面有教如何在linux上编译安装Go,既然是源码自举编译,相信树莓派上 ...

最新文章

  1. 北京周聪项目客商支付join用法
  2. python教程:如何写类?
  3. linux远程访问及控制
  4. java实例_图例 | Java混合模式分析之火焰图实例
  5. 【Python】Python办公自动化 | 一键给PDF文件加密,超方便
  6. invalid use of null value
  7. linux 系统安装mongodb数据库---方法2
  8. react如何监听路由url变化
  9. opencv基础知识及其一些例子
  10. 各位 PHPer,Serverless 正当时
  11. I+关系网络分析发布,提供完整的可视化分析和关系引擎功能
  12. Eclipse主题插件之DevStyle
  13. 审阅史上“醉”烂的代码~
  14. 微信怎样连电脑连接到服务器ip,如何把微信小视频传到电脑上?(ipone也适用)...
  15. 博客自定义html模块代码,如何添加博客自定义代码HTML?
  16. 域控组策略桌面壁纸设置问题
  17. [译]基于Vue JS, Webpack 以及Material Design的渐进式web应用 [Part 1]
  18. 社区发现算法中模块化度量值Q(Modularity)的计算
  19. 挂耳式蓝牙耳机哪家的好用,推荐几款实用的挂耳式耳机
  20. 贴纸拼词--动态规划

热门文章

  1. 自动识别文字的编码以及读取所有文本——VB2005
  2. 补天白帽大会:无处不在的无线电攻击
  3. 第二十四篇:可靠信号机制
  4. linux为用户配置java环境变量
  5. Git 2.5增加了工作树、改进了三角工作流、性能等诸多方面
  6. Exchange2010配置-设置OWA身份验证及重定向
  7. Ubuntu 将应用程序 固定到快快速启动栏(以Sublime为例)
  8. ArcSDE建Table在ArcCatalog中不可见
  9. 开始使用asp.net ajax的控件工具包AJAX Control Toolkit
  10. 在Windows平台架设DNS服务器