11.1 LAMP架构介绍
11.2 MySQL、MariaDB介绍
11.3/11.4/11.5 MySQL安装
扩展
mysql5.5源码编译安装 http://www.aminglinux.com/bbs/thread-1059-1-1.html
mysql5.7二进制包安装(变化较大) http://www.apelearn.com/bbs/thread-10105-1-1.html
11.1 LAMP架构介绍
11.3 MySQL安装(上)
rpm包有三种常,rpm包,源码包,二进制免编译包。
二进制免编译包,相当于发布前,在一台linux编译完成的文件,重新放到一个目录,打包。不用配置,不用编译。有点像rpm包,但可以指定路径。
查看你的linux多少位
下载源码包,运行命令如下:
//建议以后把所有软件包都到这个目录下面。
#wget http://mirrors.sohu.com/mysql/mysql/MySQL-5.6/mysql-5.6.36-linux-glibc2.5,-x86_64.tar.gz //这里是一整条命令,并没有换行,请到r.aminglinux.com找最新地址下载。
//解压
//移动位置
//创建mysql用户
//创建datadir,数据库文件会放到这里
--datadir定义数据库的安装目录目录,定义mysql,会自动生成mysql ,前提是存在/data/ 。运行后,有个错误信息。这是因为去缺少包perl-Module-Install。
不知道,哪个包可以,运行如下命令:
// 要包含perl,要包含dumper。
也可以用搜索错误信息。
安装包,运行如下命令:
安装完后,执行最后一条命令。看有没有两个0k,或者运行echo $?检验上条命令是否正确。
配置文件的路径
mysql模版配置文件。
编辑配置文件为如下内容。
自带的配置文件
查看它属于哪个包?默认安装了一个包。或者是安装其他包的时候连带安装的。
也可以不复制,直接编辑my.cnf为如下内容。
11.5 MySQL安装(下)
复制启动脚本文件为mysql,并修改其属性,如下所示:
原文地址:http://blog.51cto.com/461565/2096388