linux mysql make_二、linux-mysql -cmake方式安装mysql 5.5
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相关推荐
- centos7切换root为mysql,CentOS 7中使用rpm方式安装MySQL 5.7后无法使用root登录解决
最近在CentOS 7中通过rpm方式安装了最新版本的mysql-server 5.7 (mysql57-community-release-el7-7.noarch.rpm) ,发现安装成功后无法使 ...
- 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 ...
- suse11 mysql 5.7_SUSE Linux系统中单实例二进制方式安装MySQL 5.7.22
下面将在SUSE Linux 11 64位操作系统中以单实例二进制包方式安装MySQL 5.7.22版本数据库.以下的ywnzlinux是机器的主机名,详细安装步骤如下: 一.环境准备 操作系统是SU ...
- linux下rpm方式安装mysql(2012-5-12)
由于感觉前几篇博客中关于linux下rpm方式安装mysql的方法问题太多,今天抽时间重新实践和整理了一下,现在拿出来和大家分享,希望对家有用. 系统环境: Rat had enterprise li ...
- mysql5.7.11 linux_CentOS 7 中以命令行方式安装 MySQL 5.7.11 for Linux Generic 二进制版本教程详解...
MySQL 目前的最新版本是 5.7.11,在 Linux 下提供特定发行版安装包(如 .rpm)以及二进制通用版安装包(.tar.gz).一般情况下,很多项目都倾向于采用二进制通用安装包形式来进行安 ...
- 使用二进制的方式安装mysql实践纪要
下面是记录使用二进制的方式安装mysql的步骤 2011.3.5 使用二进制安装的好处 mysql安装为什么大部分使用二进制安装.而不是源码手动去编译? mysql使用的glibc进行开发的 ...
- centos mysql安装包_Centos7下安装包方式安装MySQL
安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...
- yum方式安装mySql
Yum方式安装mysql服务 步骤一:首先下载mysql的yum源配置 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.n ...
- 文本安装红旗Linux,红旗Linux桌面4.1正式版文本方式安装过程详细图解.doc
红旗Linux桌面4.1正式版文本方式安装过程详细图解 很多用810或815集成显卡或者其它红旗Linux桌面4.1正式版不支持的显卡.显示器的用户,在取用图形界面方式安装过程或安装后进入系统时会出现 ...
最新文章
- 全国大学智能车竞赛完全模型组中的赛道标志
- 数据结构---各种树模板
- oracle全库快照,Oracle数据库快照的使用
- 济南泉水与城市生态主题 第四届泉水文化论坛第二次会议
- 确保您的物联网部署具备5G功能
- SAP odata消费失败的故障排错
- 20172311 2017-2018-2 《程序设计与数据结构》第八周学习总结
- weblogic搭建
- mysql(待完善)
- PHP伪造来源HTTP,伪造来源采集http.php
- OFCMS 项目开源 java cms 系统 内容管理系统
- 代码运行错误及解决方法
- 教你使用 IDE/Maven 快速部署 Serverless 应用
- 【原创】3大主流的移动应用方式APP开发姿势解读
- python抓取图片数字_Python OCR提取普通数字图形验证中的数字
- jQuery 页面载入进度条收藏
- 数据产品经理面试提问集
- html中字体 楷体_HTML和CSS中如何设置中文字体
- unity的RectTransform
- win7系统安装telnet服务器,Win7怎样安装telnet服务?
热门文章
- 如何在J2ME中创建MIDlet
- Java构建工具:Ant vs. Maven vs Gradle
- WildFly上具有AngularJS的Java EE 7和Java WebSocket API(JSR 356)
- Jenkins分层作业和作业状态汇总
- 完整的Web应用程序Tomcat JSF Primefaces JPA Hibernate –第1部分
- XML配置文件中的Spring配置文件
- REST + Spring Security会话问题
- 了解如何解决OSGI捆绑包
- MacOS使用brew无法安装Python_无法安装gdbm_无法安装autojump
- vim 下的 ex 指令(底行命令模式下)