码迷,mamicode.com
首页 > 其他好文 > 详细

11.1-11.5 LAMP

时间:2018-04-09 18:51:55      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:1

11.4 MySQL安装(中)


技术分享图片

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


先进入目录 /usr/local/src(以后把所有软件包都放在这个目录下面)

cd /usr/local/src


下载MySQL 5.6安装包,一般都下载x64 

[root@centos7-01 src]# wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz


解压MySQL的安装包

[root@centos7-01 src]# tar zxvf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz 


把解压完后的mysql的目录移动并改名 /usr/local/mysql

[root@centos7-01 src]# mv mysql-5.6.36-linux-glibc2.5-x86_64 /usr/local/mysql

[root@centos7-01 src]# cd !$

cd /usr/local/mysql

[root@centos7-01 mysql]# ls

bin  COPYING  data  docs  include  lib  man  mysql-test  README  scripts  share  sql-bench  support-files


进入目录

[root@centos7-01 mysql]# cd /usr/local/mysql/


建立MySQL用户,因为启动MySQL需要该用户。

[root@centos7-01 mysql]# useradd mysql


建立datadir

#mkdir /data/mysql


--user指定用户,--datedir指定目录,

[root@centos7-01 mysql]# ./scripts/mysql_install_db --user=mysql --datedir=/data/mysql

FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:

Data::Dumper

-*

如果发现安装出错,可以先利用grep查找相关词的安装包,如果拿不准安装哪个包的时候可以全部安装。大意就是安装一个后再测试,一个一个来。

(其实第一个就是我们要安装的包。)

[root@centos7-01 mysql]# yum list |grep perl |grep -i Dumper 

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

perl-Data-Dumper-Concise.noarch           2.020-6.el7                  epel     

perl-Data-Dumper-Names.noarch             0.03-17.el7                  epel     

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

[root@centos7-01 mysql]# yum install -y perl-Data-Dumper


安装 perl-Data-Dumper完成后,再测试。

[root@centos7-01 mysql]# ./scripts/mysql_install_db --user=mysql --datedir=/data/mysql

技术分享图片

利用echo $?检查执行结果是否成功 0成功 1以上失败

[root@centos7-01 mysql]# echo $?

0

至此,初始化完成。


 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


11.1-11.5 LAMP

标签:1

原文地址:http://blog.51cto.com/13578154/2096173

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!