二进制安装mysql

LAMP架构介绍
Linux+Apache(httpd)+MySql+php
httpd和php需要在同一机器,数据库可以分开
php是以模块的形式和Apahce结合在一起的,Apache不能直接和mysql交互
这里写图片描述

11.2 MySQL_MariaDB介绍
mysql是一个关系型数据库,由mysql db公司开发,mysql在2008年被sun公司10亿刀收购,2009年sun被oracle公司74亿刀收购。
mariadb为mysql的一个分支,
Maruadb主要SKySQL公司(现在更名为MariaDB公司)维护,SKySQL公司由mysql原作者带领大部分原班人马创立。
Maruadb5.5和mysql5.5对应,10.0对应mysql5.6
版本类型:
Community社区版本。开源
Enterprise企业版
GA(Generally Available)指通用版本,在生产环境中使用的
DMR()开发里程碑发布版
RC()发行候选版本
Beta开放测试版本,
Alpha内部测试版本

MySql安装
三种方式,rpm、源码、二进制免编译
rpm只能默认安装目录
二进制可以放到自定义目录下
源码需要自己编译和配置配置文件
下面用二进制安装
cd /usr/local/src
wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql
cd /usr/local/mysql
useradd mysql
mkdir /data/
./scripts/mysql_install_db –user=mysql –datadir=/data/mysql #初始化生成mysql自带库
cp support-files/my-default.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
vi /etc/init.d/mysqld
定义basedir和datadir
这里写图片描述
/etc/init.d/mysqld start
这里写图片描述

异常报错解决方案:
这里写图片描述

Installing MySQL system tables…./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值