11.1 LAMP架构介绍 11.2 MySQL、MariaDB介绍 11.3/11.4/11.5 MySQL安装
2018-02-26 00:00
866 查看
##11.1 LAMP架构介绍
• Linux+Apache(httpd)+MySQL+PHP
•三个角色可以在一台机器、也可以分开(httpd和PHP要在一起)
•httpd、PHP、MySQL三者如何工作
##11.2 MySQL、MariaDB介绍
• MySQL是一个关系型数据库,由mysql ab公司开发,mysql在2008年被sun公司收购(10亿刀),2009年sun公司被oracle公司收购(74亿刀)
• MySQL官网https://www.mysql.com 最新版本5.7GA/8.0DMR
• MySQL5.6变化比较大,5.7性能上有很大提升
• Mariadb为MySQL的一个分支,官网https://mariadb.com/最新版本10.2
• MariaDB主要由SkySQL公司(现更名为MariaDB公司)维护,SkySQL公司由MySQL原作者带领大部分原班人马创立.
• Mariadb5.5版本对应MySQL的5.5,10.0对应MySQL5.6
• Community 社区版本,Enterprise 企业版,GA(Generally Available)指通用版本,在生产环境中用的,DMR(Development Milestone Release)开发里程碑发布版,RC(Release Candidate)发行候选版本,Beta开放测试版本,Alpha内部测试版本
##11.3/11.4/11.5 MySQL安装
• MySQL的几个常用安装包: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 xvf 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 -M -s /sbin/nologin mysql
mkdir /data/
./scripts/mysql_install_db --user=mysql --datadir=/data/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
basedir=/usr/local/mysql mysql程序目录
datadir=/data/mysql 数据目录
chkconfig --add mysqld 可以设置成开机启动
/etc/init.d/mysqld start 或者 service mysqld start
netstat -lntp / ps -aux |grep mysql 检查
用命令行方式启动mysql的一个方法
& 把命令丢到后台去 --defaults-file=/etc/my.cnf 指定myql配置文件所在的路径
killall 进程名 //安全杀进程(数据写完后才杀死进程), 不要用kill 杀, 会丢数据
• Linux+Apache(httpd)+MySQL+PHP
•三个角色可以在一台机器、也可以分开(httpd和PHP要在一起)
•httpd、PHP、MySQL三者如何工作
##11.2 MySQL、MariaDB介绍
• MySQL是一个关系型数据库,由mysql ab公司开发,mysql在2008年被sun公司收购(10亿刀),2009年sun公司被oracle公司收购(74亿刀)
• MySQL官网https://www.mysql.com 最新版本5.7GA/8.0DMR
• MySQL5.6变化比较大,5.7性能上有很大提升
• Mariadb为MySQL的一个分支,官网https://mariadb.com/最新版本10.2
• MariaDB主要由SkySQL公司(现更名为MariaDB公司)维护,SkySQL公司由MySQL原作者带领大部分原班人马创立.
• Mariadb5.5版本对应MySQL的5.5,10.0对应MySQL5.6
• Community 社区版本,Enterprise 企业版,GA(Generally Available)指通用版本,在生产环境中用的,DMR(Development Milestone Release)开发里程碑发布版,RC(Release Candidate)发行候选版本,Beta开放测试版本,Alpha内部测试版本
##11.3/11.4/11.5 MySQL安装
• MySQL的几个常用安装包: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 xvf 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 -M -s /sbin/nologin mysql
mkdir /data/
./scripts/mysql_install_db --user=mysql --datadir=/data/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
basedir=/usr/local/mysql mysql程序目录
datadir=/data/mysql 数据目录
chkconfig --add mysqld 可以设置成开机启动
/etc/init.d/mysqld start 或者 service mysqld start
netstat -lntp / ps -aux |grep mysql 检查
用命令行方式启动mysql的一个方法
& 把命令丢到后台去 --defaults-file=/etc/my.cnf 指定myql配置文件所在的路径
killall 进程名 //安全杀进程(数据写完后才杀死进程), 不要用kill 杀, 会丢数据
相关文章推荐
- 11.1 LAMP架构介绍 11.2 MySQL、MariaDB介绍 11.3/11.4/11.5 MySQL安装
- 11.1 LAMP架构介绍 11.2 MySQL、MariaDB介绍 11.3/11.4/11.5 MySQL安装
- 11.1 LAMP架构介绍11.2 MySQL_MariaDB介绍11.3-11.5 MySQL安装
- 11.1 LAMP架构介绍 11.2 MySQL、MariaDB介绍及安装
- 11.1-5 LAMP架构介绍 ,MySQL、MariaDB介绍 , MySQL安装
- 11.1-11.5 LAMP架构介绍,MySQL安装
- LAMP架构介绍、MySQL,MariaDB介绍、MySQL安装
- LAMP架构介绍 、MySQL、MariaDB介绍 、MySQL安装
- 11.1 LAMP架构介绍;MySQL安装(上中下)
- LAMP架构(LAMP介绍,mysql/mariaDB介绍,Mysql安装)
- LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装
- LAMP架构和MySQL_MariaDB介绍及MySQL安装
- LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装
- 九周第四次课 2017.12.14 LAMP架构介绍、MySQL、MariaDB介绍、MySQL安装
- LAMP架构介绍 、MySQL、MariaDB介绍、 MySQL安装
- LAMP架构介绍 MySQL_MariaDB介绍 MySQL安装 MariaDB安装
- LAMP架构介绍 MySQL、MariaDB介绍 MySQL安装
- LAMP架构和MySQL_MariaDB介绍及MySQL安装
- LAMP介绍,MySQL、MariaDB介绍 MySQL安装,安装mariadb,安装Apache