(三)lnmp环境的搭建:mysql源码安装

<强> mysql简介:mysql是一个由瑞典mysql AB公司开发,目前属于,Oracle 旗下产品.MySQL最流行的关系型数据库管理系统,在网络应用方面mysql是最好的RDBMS(关系数据库管理系统,关系数据库管理系统)应用软件之一。

mysql是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

mysql所使用的SQL语言是用于访问数据库的最常用标准化语言.MySQL软件采用了双授权政策,它分为社区版和商业版,由于其体积小,速度快,总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择mysql作为网站数据库。


软件环境:redhat6.5

iptables,禁用selinux


<强> mysql的安装:


<代码类=癰ash函数”> 1焦油,<代码类=癰ash平原”> zxf  mysql-boost-5.7.11。 <代码类=癰ash函数”>沥青> <代码类。广州 1 cd <代码类=癰ash函数”> ,<代码类=癰ash平原”> mysql-boost-5.7.11 123 <代码类=癰ash平原”> yum  <代码类=癰ash函数”>安装,<代码类=" bash平原"> cmake  - y <代码类=癰ash平原”> yum  update  cmake el6.x86_64——2.8.12.2 - 4.。rpmyum install gcc gcc-c++ ncurses-devel bison -y    ##解决依赖性1cmake -DCMAKE_INSTALL_PREFIX=/usr/local/lnmp/mysql -DMYSQL_DATADIR=/usr/local/lnmp/mysql/data -DMYSQL_UNIX_ADDR=/usr/local/lnmp/mysql/data/mysql.sock -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DWITH_BOOST=boost/boost_1_59_0/

123456fdisk -cu /dev/vdb (8e)pvcreate /dev/vdb1vgextend VolGroup /dev/vdb1lvextend -l +2047 /dev/VolGroup/lv_root      ##(将剩余2047都加给它)(lvs;vgs)resize2fs /dev/VolGroup/lv_rootdf -h1make install12useradd -u 27 -s /sbin/nologin mysqlgroupmod -g 27 mysql1234cd /usr/local/mysql/support-filescp mysql.server /etc/init.d <代码类=癰ash平原”>/mysqld <代码类=癰ash函数”> mv ,<代码类=" bash平原">/etc/我的 <代码类=癰ash平原”> .cnf  <代码类=癰ash平原”>/etc/我的 <代码类=癰ash平原”> .cnf.bak

<代码类=癰ash函数”> cp ,<代码类=" bash平原"> my-defaule.cnf  <代码类=癰ash平原”>/etc/我的 <代码类=癰ash平原”> .cnf

<代码类=癰ash平原”>

<代码类=癰ash平原”>

添加环境变量


<代码类=癰ash平原”> 12 vim  <代码类=癰ash平原”>/根/ <代码类=癰ash平原”>。bash_profile <代码>/

<代码类=癰ash函数”>源,<代码类=癰ash平原”> ~/ash_profile #使更改的环境变量生效

<代码类=癰ash平原”>

<代码类=癰ash平原”> (三)lnmp环境的搭建:mysql源码安装

(三)lnmp环境的搭建:mysql源码安装