lnmp查看已经安装的mysql_lnmp的安装--mysql

1.前期准备

创建组:groupadd mysql

创建用户:useradd -r -g mysql mysql

创建mysql文件夹于数据存放文件夹data

mkdir -p /usr/www/mysql/data

yum install cmake -y  #一般没有cmake,需要安装一下。

2.下载源码

下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads

tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

3.安装

安装方法有二种,一种是二进制安装,一种是源码安装

glibc是二进制包,直接解压,更改配置文件,初始化,启动就可以了。

源码安装包,才需要编译cmake

cd /usr/local/mysql/
mkdir ./data/mysql

chown -R mysql:mysql ./

./scripts/mysql_install_db --user=mysql --datadir=/usr/www/mysql/data/mysql

报错:

FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:

Data::Dumper

解决:

yum install -y perl-Module-Install.noarch

cp support-files/mysql.server /etc/init.d/mysqldchmod 755 /etc/init.d/mysqld

cp support-files/my-default.cnf /etc/my.cnf

#修改启动脚本

vi /etc/init.d/mysqld#修改项:

basedir=/usr/local/mysql/datadir=/usr/local/mysql/data/mysql

#启动服务

service mysqld start#测试连接

./mysql/bin/mysql -uroot#加入环境变量,编辑 /etc/profile,这样可以在任何地方用mysql命令了

export PATH=$PATH:/usr/local/mysql//bin
source /etc/profile

#启动mysql

service mysqld start#关闭mysql

service mysqld stop#查看运行状态

service mysqld status

mysql安装cmake的相关参数:

-DCMAKE_INSTALL_PREFIX=安装根目录-DCMAKE_INSTALL_PREFIX=unix套接字目录-DDEFAULT_CHARSET=默认字符集-DDEFAULT_COLLATION=默认编码-DWITH_EXTRA_CHARSETS=额外的编码,请使用ALL来编译。-DWITH_MYISAM_STORAGE_ENGINE=1编译myisam存储引擎,默认的存储引擎,不加也可以-DWITH_INNOBASE_STORAGE_ENGINE=1支持InnoDB存储引擎,这个也是默认安装的-DWITH_READLINE=1使用readline功能-DENABLED_LOCAL_INFILE=1可以使用load data infile命令从本地导入文件-DMYSQL_DATADIR=数据库 数据目录

参考资料:

http://blog.csdn.net/hsd2012/article/details/51232612

http://www.cnblogs.com/bookwed/p/5896619.html

你可能感兴趣的:(lnmp查看已经安装的mysql_lnmp的安装--mysql)