LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

LAMP架构介绍:

LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装_第1张图片

LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装_第2张图片

 

 

 

 MySQL、MariaDB介绍:

LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装_第3张图片

Community 社区版本   =开源版本

Enterprise 企业版    =  收费版本

GA(Generally Available)指通用版本    = 稳定版本(一般下载GA版本)

DMR(Development Milestone Release)开发里程碑发布版

RC(Release Candidate)发行候选版本    = 还没有正式成为 GA版本(后补版本)

Beta开放测试版本    =   外部测试版本

Alpha内部测试版本     =   内部测试版本

 

 

MySQL安装:

LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装_第4张图片

 MySQL的几个常用安装包:rpm、源码、二进制免编译

MySQL 可以直接yum下载
 

 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      =   把mysql更换目录并且修改名字

225412_4zhN_3769333.png
 cd /usr/local/mysql      =    进入mysql 目录以后确认目录里面是否正确

225613_y5X3_3769333.png
 useradd mysql     =   进入目录后创建一个   mysql 用户
 mkdir /data/      =   然后在创建一个 data目录   如果有那么可以省略掉这一步
 ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql      =  初始化如果出现下面错误那么说明缺少模块,我们可以直接搜索模块然后全部安装上,也可以直接百度或者其他浏览器搜索错误信息。安装完缺少的模块包以后再次重新初始化mysql

坏的解释器:没有那个文件或目录   使用命令安装yum install perl gcc kernel-devel 

230300_en4z_3769333.png

yum install -y perl-Data-Dumper.x86_64    =模块包

230556_gJgz_3769333.png

如果安装完模块以后重新初始化出现以下错误

原因:缺少libaio库文件     

解决方法:yum install libaio* -y    

230910_PLl0_3769333.png

安装完  libaio 库文件以后再初始化一次,初始化完以后使用命令 echo $? 判断上一条命令是否正确 

231240_XCSL_3769333.png
 cp support-files/my-default.cnf /etc/my.cnf       =   拷贝配置文件并且改名为 my.cnf

vim /etc/my.cnf    =    修改配置文件

LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装_第5张图片
 cp support-files/mysql.server /etc/init.d/mysqld     =    拷贝启动脚本文件并且放到 init.d 目录下
 vi /etc/init.d/mysqld     =   定义启动目录  
定义basedir和datadir    

LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装_第6张图片
 /etc/init.d/mysqld start     =    启动mysql服务     /etc/init.d/mysqld stop   =关闭mysql服务

233315_Z3vx_3769333.png

LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装_第7张图片

chkconfig --add mysqld   加入开机启动

LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装_第8张图片

 

https://coding.net/u/aminglinux/p/resource/git/blob/master/README.md?public=true   (免编译包下载地址)    根据系统下载安装包

LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装_第9张图片

 

 

扩展

mysql5.5源码编译安装 http://www.aminglinux.com/bbs/thread-1059-1-1.html
mysql5.7二进制包安装(变化较大) http://www.apelearn.com/bbs/thread-10105-1-1.html

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3769333/blog/1792046

你可能感兴趣的:(数据库,运维,python)