1.安装解压cmake包

cmake软件

cd /home/oldboy/tools/

tar xf cmake-2.8.8.tar.gz

cd cmake-2.8.8

./configure

#CMake has bootstrapped.  Now run gmake.

gmake

gmake install

cd ../

2.依赖包yum install ncurses-devel -y

3.安装mysql

创建用户和组

groupadd mysql

useradd mysql -s /sbin/nologin -M -g mysql

解压编译MySQLtar zxf mysql-5.5.32.tar.gz

cd mysql-5.5.32

cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.5.32 \

-DMYSQL_DATADIR=/application/mysql-5.5.32/data \

-DMYSQL_UNIX_ADDR=/application/mysql-5.5.32/tmp/mysql.sock \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8_general_ci \

-DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \

-DENABLED_LOCAL_INFILE=ON \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DWITH_FEDERATED_STORAGE_ENGINE=1 \

-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \

-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \

-DWITHOUT_PARTITION_STORAGE_ENGINE=1 \

-DWITH_FAST_MUTEXES=1 \

-DWITH_ZLIB=bundled \

-DENABLED_LOCAL_INFILE=1 \

-DWITH_READLINE=1 \

-DWITH_EMBEDDED_SERVER=1 \

-DWITH_DEBUG=0

#-- Build files have been written to: /home/oldboy/tools/mysql-5.5.32

提示,编译时可配置的选项很多,具体可参考结尾附录或官方文档:

make

#[100%] Built target my_safe_process

make install

ln -s /application/mysql-5.5.32/ /application/mysql

如果上述操作未出现错误,则MySQL5.5.32软件cmake方式的安装就算成功了。

4.初始化安装和编译安装或者二进制安装没有区别,这里给出命令即可。

cp /home/oldboy/tools/mysql-5.5.32/support-files/my-small.cnf /etc/my.cnf

chown -R mysql.mysql /application/mysql/

/application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data/ --user=mysql

echo 'export PATH=/application/mysql/bin/:$PATH'>>/etc/profile

cp /home/oldboy/tools/mysql-5.5.32/support-files/mysql.server /etc/init.d/mysqld

chmod +x /etc/init.d/mysqld

/etc/init.d/mysqld start

/application/mysql/bin/mysqladmin -uroot password 'oldboy124'

linux mysql make_二、linux-mysql -cmake方式安装mysql 5.5相关推荐

  1. centos7切换root为mysql,CentOS 7中使用rpm方式安装MySQL 5.7后无法使用root登录解决

    最近在CentOS 7中通过rpm方式安装了最新版本的mysql-server 5.7 (mysql57-community-release-el7-7.noarch.rpm) ,发现安装成功后无法使 ...

  2. centos 6.7 mysql rpm_CentOS 6.7 下RPM方式安装MySQL 5.6

    1. 下载Linux对应的RPM包,如:CentOS6.7_64对应的RPM包,如下: [root@mysql ~]# ll 总用量 113808 -rw-------. 1 root root    ...

  3. suse11 mysql 5.7_SUSE Linux系统中单实例二进制方式安装MySQL 5.7.22

    下面将在SUSE Linux 11 64位操作系统中以单实例二进制包方式安装MySQL 5.7.22版本数据库.以下的ywnzlinux是机器的主机名,详细安装步骤如下: 一.环境准备 操作系统是SU ...

  4. linux下rpm方式安装mysql(2012-5-12)

    由于感觉前几篇博客中关于linux下rpm方式安装mysql的方法问题太多,今天抽时间重新实践和整理了一下,现在拿出来和大家分享,希望对家有用. 系统环境: Rat had enterprise li ...

  5. mysql5.7.11 linux_CentOS 7 中以命令行方式安装 MySQL 5.7.11 for Linux Generic 二进制版本教程详解...

    MySQL 目前的最新版本是 5.7.11,在 Linux 下提供特定发行版安装包(如 .rpm)以及二进制通用版安装包(.tar.gz).一般情况下,很多项目都倾向于采用二进制通用安装包形式来进行安 ...

  6. 使用二进制的方式安装mysql实践纪要

    下面是记录使用二进制的方式安装mysql的步骤 2011.3.5      使用二进制安装的好处 mysql安装为什么大部分使用二进制安装.而不是源码手动去编译? mysql使用的glibc进行开发的 ...

  7. centos mysql安装包_Centos7下安装包方式安装MySQL

    安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...

  8. yum方式安装mySql

    Yum方式安装mysql服务 步骤一:首先下载mysql的yum源配置 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.n ...

  9. 文本安装红旗Linux,红旗Linux桌面4.1正式版文本方式安装过程详细图解.doc

    红旗Linux桌面4.1正式版文本方式安装过程详细图解 很多用810或815集成显卡或者其它红旗Linux桌面4.1正式版不支持的显卡.显示器的用户,在取用图形界面方式安装过程或安装后进入系统时会出现 ...

最新文章

  1. 全国大学智能车竞赛完全模型组中的赛道标志
  2. 数据结构---各种树模板
  3. oracle全库快照,Oracle数据库快照的使用
  4. 济南泉水与城市生态主题 第四届泉水文化论坛第二次会议
  5. 确保您的物联网部署具备5G功能
  6. SAP odata消费失败的故障排错
  7. 20172311 2017-2018-2 《程序设计与数据结构》第八周学习总结
  8. weblogic搭建
  9. mysql(待完善)
  10. PHP伪造来源HTTP,伪造来源采集http.php
  11. OFCMS 项目开源 java cms 系统 内容管理系统
  12. 代码运行错误及解决方法
  13. 教你使用 IDE/Maven 快速部署 Serverless 应用
  14. 【原创】3大主流的移动应用方式APP开发姿势解读
  15. python抓取图片数字_Python OCR提取普通数字图形验证中的数字
  16. jQuery 页面载入进度条收藏
  17. 数据产品经理面试提问集
  18. html中字体 楷体_HTML和CSS中如何设置中文字体
  19. unity的RectTransform
  20. win7系统安装telnet服务器,Win7怎样安装telnet服务?

热门文章

  1. 如何在J2ME中创建MIDlet
  2. Java构建工具:Ant vs. Maven vs Gradle
  3. WildFly上具有AngularJS的Java EE 7和Java WebSocket API(JSR 356)
  4. Jenkins分层作业和作业状态汇总
  5. 完整的Web应用程序Tomcat JSF Primefaces JPA Hibernate –第1部分
  6. XML配置文件中的Spring配置文件
  7. REST + Spring Security会话问题
  8. 了解如何解决OSGI捆绑包
  9. MacOS使用brew无法安装Python_无法安装gdbm_无法安装autojump
  10. vim 下的 ex 指令(底行命令模式下)