本文主要向大家介绍了MySQL数据库之Debian 6.02下编译安装 MySQL 5.5的方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。

环境 : Debian 6.02 (squeeze) x64

软件:MySQL 5.5.14

步骤:

1、升级系统

#apt-get update

#apt-get upgrade

#apt-get install chkconfig libpcre3-dev build-essential libssl-dev libncurses5-dev bison

2、准备软件

cmake-2.8.5、mysql 5.5.14

#wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz

#wget ftp://mirror.anl.gov/pub/mysql/Downloads/MySQL-5.5/mysql-5.5.14.tar.gz

3、安装

1)、安装 cmake

#tar zxvf cmake-2.8.5.tar.gz

#cd cmake-2.8.5/

#./configure

#make && make install

2)、添加mysql用户

groupadd mysql

useradd --shell /sbin/nologin -g mysql mysql

3)、安装mysql

#tar zxvf mysql-5.5.14.tar.gz

#cd mysql-5.5.14

#cmake \

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \

-DMYSQL_DATADIR=/usr/local/data/mysql \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8_general_ci \

-DEXTRA_CHARSETS=all \

-DWITH_MYISAM_STORAGE_ENGINE=1 \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DWITH_READLINE=1 \

-DENABLED_LOCAL_INFILE=1 \

-DMYSQL_TCP_PORT=3306

#make && make install

4)、更改安装文件夹权限

#chown -R mysql:mysql /usr/local/mysql/

#chown -R mysql:mysql /usr/local/data/mysql

5)、初始化话

#sh scripts/mysql_install_db --basedir=/usr/local/mysql/ --datadir=/usr/local/data/mysql --user=mysql

6)、复制mysql配置文件,生成启动脚本

#cp support-files/my-medium.cnf /etc/my.cnf

#cp support-files/mysql.server /etc/init.d/mysqld

7)、设置自启动

#chmod 755 /etc/init.d/mysqld

#chkconfig mysqld on

8)、设置环境变量

#nano /etc/profile

加入以下内容

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

alias mysql_start="mysqld_safe &"

alias mysql_stop="mysqladmin –u root -p shutdown"

4、启动测试

#service mysqld start

#/usr/local/mysql/bin/mysql -uroot –p

5、密码及安全配置

#/usr/mysql/bin/mysql_secure_installation

本文由职坐标整理并发布,希望对同学们学习MySQL有所帮助,更多内容请关注职坐标数据库MySQL数据库频道!

debian编译mysql_MySQL数据库之Debian 6.02下编译安装 MySQL 5.5的方法相关推荐

  1. centos72安装mysql配置密码_MySQL数据库之170419、Centos7下完美安装并配置mysql5.6

    本文主要向大家介绍了MySQL数据库之170419.Centos7下完美安装并配置mysql5.6 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. linxu环境: centos ...

  2. mysql数据库报错1075_MySQL数据库之在MAC OS X上安装MYSQL

    本文主要向大家介绍了MySQL数据库之在MAC OS X上安装MYSQL ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 我在网上找到了一篇文章,简直堪称神器. 刚开始用brew ...

  3. linux定时备份数据库到远程ftp,Linux下自动备份MySQL数据库并上传到远程FTP服务器...

    Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本 说明: 1.备份MySQL数据库存放目录/var/lib/mysql下面的xshelldata数据库到 ...

  4. python源码编译 mingw_使用mingw32 在windows python26 下编译安装4suite-xml

    最近在研究python下xml处理技术,需要在windows python26平台下安装4suite-xml. 但是4suite-xml在官网上只提供的最新安装包只支持到python25,也就是说只能 ...

  5. 64位linux安装mysql数据库吗_linux下怎么安装mysql数据库

    展开全部 1.到mysql官网下载mysql编译32313133353236313431303231363533e78988e69d8331333363393632好的二进制安装包,在下载页面Sele ...

  6. linux下软件编译终止,[2018年最新整理]linux下编译运行程序命令大全.ppt

    [2018年最新整理]linux下编译运行程序命令大全 1. 项目课题引入 2. Vi编辑器的使用方法 3. Linux中C语言程序的编辑 4. Linux中C语言程序的运行 5. 现场演示案例 课题 ...

  7. mac mysql prefpane_【MySQL数据库开发之一】Mac下配置安装数据库-MySQL

    本站文章均为 那么从今天开始陆续会更新数据库和Hibernate框架的博文,也是Himi学习的历程记录,希望大家能共同讨论和研究: OK,本篇简单介绍安装吧,首先到MySQL官方网站: 如上图:点击D ...

  8. mysql数据库安装在unix_Linux下的数据库二:在Linux/Unix平台安装MySQL

    推荐使用RPM工具来进行Linux下的MySQL数据库安装.目前的MySQL rpm安装文件包是在SuSE Linux 7.3系统平台上打造而成的,但是在绝大多数支持RPM和glibc的其他Linux ...

  9. linux3.10.53编译,根据官方文档在Linux下编译安装Apache

    根据官方文档在Linux下编译安装Apache 前言 永远记住官方文档才是最准确的安装手册,这篇文章仅为对官方文档的解读和补充,学习提升务必阅读官方文档: http://httpd.apache.or ...

最新文章

  1. 转帖 开源游戏服务器调研
  2. 关于unity的一个不错的插件平台
  3. 能够抑制网络风暴的是?
  4. 漫话:如何给女朋友解释什么是HTTP
  5. 使用POI生成Excel文件,可以自动调整excel列宽 .
  6. leetcode 35. 搜索插入位置 思考分析
  7. mysql 错误问题_Mysql常见的几个错误问题及解决方法:
  8. linux shell if
  9. 彻底弄懂为什么不能把栈上分配的数组(字符串)作为返回值
  10. 超前进位加法器实验报告_干货 | 加法器与反相加法器原理解析
  11. 简述计算机通信网络的技术指标,计算机网络基础知识之数据通信中的主要技术指标...
  12. 《恋上数据结构第1季》字典树 Trie
  13. 简单的Tomcat中配置访问本地资源(含idea配置)
  14. iPhone13全系列参数对比
  15. 泰坦尼克号数据_泰坦尼克号数据分析案例实战
  16. Verilog HDL语言中always敏感信号对比分析
  17. Linux的一些常用操作命令
  18. 未能加载文件或程序集
  19. 互联网架构的演进方向
  20. mysql错误1273_mysql8 参考手册--错误代码1273-1294

热门文章

  1. html转图片_jupyter lab 笔记添加图片的方法汇总
  2. java list有序还是无序_牛批!2w字的Java集合框架面试题精华集(2020最新版),赶紧收藏。...
  3. python中的缩进问题_Python中的缩进问题
  4. Matplotlib实例教程(七)密度图
  5. 利用python进行数据分析第二版学习笔记
  6. python3根据地址批量获取百度地图经纬度
  7. mysql 压力测试之批量插入自增字段不连续问题
  8. the resource is not on the build path of a java project错误
  9. redis 控制调用频率
  10. XGBoost核心讲解笔记(贪心学院)