引用
我的操作系统为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 安装指南 #### 一、环境配置及准备 本文档提供了一套在CentOS 5.6操作系统上安装Apache 2.2.14、PHP 5.5以及相关组件(如MySQL 5.1.40、GD库等)的详细步骤。所有操作均基于作者...
在本文中,我们将深入探讨如何在 CentOS 6.4 操作系统上源码安装 MySQL 5.6。源码安装是一种灵活且自定义程度高的方法,特别适合于需要特定配置或系统不支持二进制包的情况。下面,我们将按照步骤详细解释每个过程。...
在探讨CentOS 5.5(或5.6)上最新LNMP(Linux, Nginx, MySQL, PHP)环境的安装步骤时,我们聚焦于特定版本:PHP 5.3.6、Nginx 1.0.0以及MySQL 5.5.12。以下是对这些组件安装流程的深入解析,旨在为系统管理员和...
centos 源码安装 mysql 5.1+5.5+5.6
支持ssl,curl开启ssl支持,环境为nginx1.8.1+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后依次执行对应脚本文件即可。
Mysql5.5之后的版本使用cmake替代了原有的make编译工具,在源码包目录下使用ccmake命令查看编译安装时的可用选项 2.创建mysql账户 useradd -s /sbin/nologin -M mysql 3.创建安装目录 mkdir -pv /data chown -R...
### CentOS 6.5 编译安装 MySQL 5.6 自作文档 #### 环境准备与前期工作 ...至此,MySQL 5.6 已经成功在 CentOS 6.5 上通过源码方式编译安装完成。后续可以根据实际需求进行更进一步的配置与优化。
环境:Nginx 1.18.0 + PHP5.6 + Mysql5.5 数据库配置文件:/Application/Common/Conf/db.php 后台地址:/admin 前台账号:13800138000 前台密码:13800138000 特别说明:未测试im文件夹,应该是一个聊天系统,...
支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。
亲测环境:Apache+PHP5.6+Mysql5.5 搭建十分简单,也带有完整字搭建教程 上传源码到网站目录-修改数据库配置文件/Application/Common/Conf/db.php中的数据库连接信息为你的 导入数据库文件到你的数据库中 源码仅...
在本文中,我们将深入探讨如何在CentOS 6.5上编译安装MySQL 5.6.16。这是一个详细的过程,适合对Linux系统有一定了解并希望手动编译安装MySQL的用户。首先,确保你的系统已经更新到最新,并且安装了必要的依赖库。 ...
亲测环境:Nginx 1.18.0 + PHP5.6 + Mysql5.5 数据库配置文件:/Application/database.php Nginx伪静态设置 location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } } 后台...
提供多个数据库版本(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, ...
支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。
centos6.5以上版本,源码编译搭建lamp环境,包含所需源码包以自动编译安装shell脚本,自动添加进系统变量,添加开启启动项,编译后安装后环境支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请...
环境:Nginx 1.18.0 + PHP5.6 + Mysql5.5 数据库配置文件:/Application/Common/Conf/db.php 后台地址:/admin 前台账号:13800138000 前台密码:13800138000 特别说明:未测试im文件夹,应该是一个聊天系统,...
婚恋相亲交友/聊天通讯/红娘认证/婚介所择爱平台源码 开源源码,仅供学习使用 ...mysql5.5-5.6 建议使用5.6 其它阿帕奇或者Nginx均可! 若想商用请购买正版,地址如下:http://www.zeai.cn(官网)
提供多个数据库版本(MySQL-8.0、MySQL-5.7、MySQL-5.6、MySQL-5.5、MariaDB-10.3、MariaDB-10.2、MariaDB-10.1、MariaDB-5.5、Percona-8.0、Percona-5.7、Percona-5.6 , Percona-5.5, AliSQL-5.6, PostgreSQL, ...
提供多个数据库版本(MySQL-8.0、MySQL-5.7、MySQL-5.6、MySQL-5.5、MariaDB-10.3、MariaDB-10.2、MariaDB-10.1、MariaDB-5.5、Percona-8.0、Percona-5.7、Percona-5.6 , Percona-5.5, AliSQL-5.6, PostgreSQL, ...