7月27日 11.1-11.15

11.1 LAMP架构介绍
11.2 MySQL、MariaDB介绍
11.3/11.4/11.5 MySQL安装

 

11.1 LAMP架构介绍

python java go 这几年流行的语言

a9b088ba0b2bb01938d63154f1ce7747e44.jpg

 

865b846e8b035c08a5b64c65e050833f0c8.jpg

 

 

Mariadb5.5版本对应MySQL的5.5,10.0对应MySQL5.6

Community 社区版本,Enterprise 企业版,GA(Generally Available)指通用版本,在生产环境中用的,DMR(Development Milestone Release)开发里程碑发布版,RC(Release Candidate)发行候选版本,Beta开放测试版本,Alpha内部测试版本

我们学习的就是GA版本

 

11.3 MySQL安装

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

PPT步骤:

cd /usr/local/src 我们以后都在这个目录里下载安装包,然后在拷贝到要用到的目录

这样不会乱,以后找起来方便

 

1) wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

下载软件包

2)tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

解压软件包

3) mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql

移动并改名字这个软件包

 

4) cd /usr/local/mysql

useradd mysql

mkdir /data/mysql

chmod 755

创建用户和一个数据目录

 

5) ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql

软件初始化

 

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

拷贝配置文件

 

7)cp support-files/mysql.server /etc/init.d/mysqld

拷贝启动脚本,并且修改脚本文件

vi /etc/init.d/mysqld

定义basedir和datadir

 

8)启动mysqld服务

/etc/init.d/mysqld start

 

9)查看mysqlq服务是否启动

ps aux |grep mysqld

netstat -lntp

 

 

 

a8892ab752d20a430742e440370aaa221d3.jpg

 

/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/data/mysql --user=mysql

 

 

 

 

自己按照PPT安装如下:

选择安装包的源有变化

1) wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.40-linux-glibc2.12-x86_64

 

http://mirrors.163.com/mysql/Downloads/MySQL-5.6/mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz

2)tar zxvf mysql-5.6.40-linux-glibc2.12-x86_64

bf4d063444b3141e867e01426b5d69447f2.jpg

[root@xqiang mysql]# yum list |grep perl |grep -i dumper

perl-Data-Dumper.x86_64 2.145-3.el7 base

perl-XML-Dumper.noarch 0.81-17.el7 base

[root@xqiang mysql]# yum install -y perl-Data-Dumper.x86_64

 

 

3)初始化mysqld:

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

 

4)修改 /etc/init.d/mysqld 这个文件

 

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

 

[root@xqiang mysql]# pwd

/usr/local/mysql

[root@xqiang init.d]# vim mysqld

[root@xqiang init.d]# pwd

/etc/init.d

36d521aba8087ef764a3d1a156a054f5d19.jpg

 

 

5)命令行方式启动mysqld

e117a826d608737186c18370c9b69d15a74.jpg

0e1dc570d44b1e34ef334d37c3726615cc2.jpg

6)用服务的方式启动和关闭mysqld:

62bba28320ec8e8788483edda9ccd7c71da.jpg

7)可以添加到开机启动当中去:

7c3f9fb6ad3cba4e580c38001c7ba38f5f9.jpg

 

8)查看mysqld这个服务是否启动的两个命令:

ps aux |grep mysqld

4428c0ee20319f4a2eee3988797e14710ee.jpg

 

netstat -lnp

 

e9ed997259ac9a1fa7764cfa83cf821445f.jpg

killall mysqld ##用这个命令也可以关闭服务

 

 

 

 

 

转载于:https://my.oschina.net/u/3873515/blog/1920472

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值