`

centos5.6 源码安装 mysql5.5.

阅读更多
引用

我的操作系统为64位Centos5.6纯净版.


引用

说来很搞笑,我在mysql官网上找了好久才找到了怎么下载mysql源码包
http://www.mysql.com/downloads/mysql/5.5.html
一开始我在 Oracle & Red Had Linux 4 & 5 这里面找,很久没找到
然后我在 Linux - Generic 中找,也没找到
郁闷之中偶然发现最下面有个 Source Code ..
.O(∩_∩)O哈哈~ 很白痴吧 幸福之中带着一丝郁闷^_^


  • 安装cmake工具,编译mysql源代码用
  • yum install ncurses-devel,没有这个,cmake的时候会报错
  • yum install bison, 没有这个,cmake的时候会有一个警告
  • http://dev.mysql.com/doc/refman/5.5/en/installing-source-distribution.html
  • scripts/mysql_install_db --user=mysql 出错,下面一句可以解决
  • ./scripts/mysql_install_db --user=mysql --collation-server=utf8_general_ci


  • /usr/local/mysql/bin/mysqld_safe --user=mysql &
  • bin/mysql
  • delete from mysql.user where host!='localhost';
  • delete from mysql.user where user='';
  • flush privileges;
  • set password for 'root'@'localhost'=password('123456');
  • exit;
  • bin/mysql -u root -h localhost -p
  • /usr/local/mysql/bin/mysqladmin -u root -p shutdown


  • echo "/usr/local/apache2/bin/apachectl start" >> /etc/rc.local
  • echo "/usr/local/mysql/bin/mysqld_safe --user=mysql &" >> /etc/rc.local


引用

编译mysql时的一些可选参数
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysqld.sock \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \#这句原来没有,但是我觉得我应该写上
-DEXTRA_CHARSETS=all \
-DMYSQL_TCP_PORT=3306 \
-DWITH_DEBUG=0
分享到:
评论

相关推荐

    apache2.2 php5.5 centos5.6 中文安装指导,亲自试验

    ### Apache2.2 PHP5.5 CentOS5.6 安装指南 #### 一、环境配置及准备 本文档提供了一套在CentOS 5.6操作系统上安装Apache 2.2.14、PHP 5.5以及相关组件(如MySQL 5.1.40、GD库等)的详细步骤。所有操作均基于作者...

    CentOS源码安装mysql[归类].pdf

    在本文中,我们将深入探讨如何在 CentOS 6.4 操作系统上源码安装 MySQL 5.6。源码安装是一种灵活且自定义程度高的方法,特别适合于需要特定配置或系统不支持二进制包的情况。下面,我们将按照步骤详细解释每个过程。...

    centos5.5(5.6)最新lnmp安装步骤(php5.3.6+ng1.0.0+mysql5.5.12)

    在探讨CentOS 5.5(或5.6)上最新LNMP(Linux, Nginx, MySQL, PHP)环境的安装步骤时,我们聚焦于特定版本:PHP 5.3.6、Nginx 1.0.0以及MySQL 5.5.12。以下是对这些组件安装流程的深入解析,旨在为系统管理员和...

    mysql 安装.

    centos 源码安装 mysql 5.1+5.5+5.6

    OneinStack - PHP,JAVA 部署工具.zip

    LNMPALTMP脚本属性持续更新,提供Shell交互和自动安装源码编译安装,最稳定的源码是最新版本,从官网下载一些安全优化提供多种数据库版本(MySQL-8.0、MySQL-5.7、MySQL-5.6、MySQL-5.5、MariaDB-10.11、MariaDB-...

    libtinfo.so.5(64位)

    1. **安装库**:使用包管理器(如`apt-get`或`yum`)安装对应的库,例如在Ubuntu上执行`sudo apt-get install libtinfo5`,在CentOS上执行`sudo yum install ncurses-compat-libs`。 2. **更新链接**:如果库已存在...

    PHP小程序电商系统源码(前端+后台)带文字安装教程数据库 MySQL源码类型 WebForm

    Mysql 5.5及以上版本 Linux Centos7以上 系统介绍: 1.一款基于微信的小程序电商系统,是中小企业零售解决的电子商务最佳入口, 无需安装,微信搜搜即可打开。让您和客户距离,再近一点点,帮助您极速获客。 ...

    lnmp源码编译安装脚本(centos6.5+)part4

    支持ssl,curl开启ssl支持,环境为nginx1.8.1+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后依次执行对应脚本文件即可。

    mariadb安装教程

    Mysql5.5之后的版本使用cmake替代了原有的make编译工具,在源码包目录下使用ccmake命令查看编译安装时的可用选项 2.创建mysql账户 useradd -s /sbin/nologin -M mysql 3.创建安装目录 mkdir -pv /data chown -R...

    cenos6.5编译安装mysql自作文档

    ### CentOS 6.5 编译安装 MySQL 5.6 自作文档 #### 环境准备与前期工作 ...至此,MySQL 5.6 已经成功在 CentOS 6.5 上通过源码方式编译安装完成。后续可以根据实际需求进行更进一步的配置与优化。

    全新蓝色UI点点手机赚系统源码+后台模板.zip

    环境:Nginx 1.18.0 + PHP5.6 + Mysql5.5 数据库配置文件:/Application/Common/Conf/db.php 后台地址:/admin 前台账号:13800138000 前台密码:13800138000 特别说明:未测试im文件夹,应该是一个聊天系统,...

    lamp源码编译安装脚本(centos6.5+)part5

    支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。

    TP100%仿悬赏猫任务自助发布接单平台APP源码,全解密、免授权、可封装app的源码程序

    亲测环境:Apache+PHP5.6+Mysql5.5 搭建十分简单,也带有完整字搭建教程 上传源码到网站目录-修改数据库配置文件/Application/Common/Conf/db.php中的数据库连接信息为你的 导入数据库文件到你的数据库中 源码仅...

    Centos6.5 编译安装mysql 5.6.16 详细教程

    在本文中,我们将深入探讨如何在CentOS 6.5上编译安装MySQL 5.6.16。这是一个详细的过程,适合对Linux系统有一定了解并希望手动编译安装MySQL的用户。首先,确保你的系统已经更新到最新,并且安装了必要的依赖库。 ...

    [27500]【微盘源码】基金宝+余额宝+充值提现+行情+K线+已删除广告+已清后门.zip

    亲测环境:Nginx 1.18.0 + PHP5.6 + Mysql5.5 数据库配置文件:/Application/database.php Nginx伪静态设置 location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } } 后台...

    阿里云ossjava源码-lamp:灯

    提供多个数据库版本(MySQL-8.0、MySQL-5.7、MySQL-5.6、MySQL-5.5、MariaDB-10.3、MariaDB-10.2、MariaDB-10.1、MariaDB-10.0、MariaDB-5.5、Percona-5.7、Percona-5.6 , Percona-5.5, AliSQL-5.6, PostgreSQL, ...

    lamp源码编译安装脚本(centos6.5+)part2

    支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。

    lamp源码编译安装脚本(centos6.5+)

    centos6.5以上版本,源码编译搭建lamp环境,包含所需源码包以自动编译安装shell脚本,自动添加进系统变量,添加开启启动项,编译后安装后环境支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请...

    全新蓝色UI点赞系统源码+后台模板,价值4500的国际版多语言点赞分享点赞任务平台源码(十二种语言)

    环境:Nginx 1.18.0 + PHP5.6 + Mysql5.5 数据库配置文件:/Application/Common/Conf/db.php 后台地址:/admin 前台账号:13800138000 前台密码:13800138000 特别说明:未测试im文件夹,应该是一个聊天系统,...

Global site tag (gtag.js) - Google Analytics