MySQL 的安装

MySQL的所有安装步骤。mysql


1::本案例要求熟悉MySQL官方安装包的使用,快速构建一台数据库服务器:

  • 安装MySQL-server、MySQl-client软件包

  • 修改数据库用户root的密码

  • 确认MySQL服务程序运行、root可控

1.2: 方案

咱们这期说的是按照我本人的机器使用的方案,使用64位的CentOS-6.5操做系统,MySQL数据库版本是5.6.15

访问http://dev.mysql.com/downloads/mysql/,找到MySQL Community Server下载页面,平台选择“Red Hat Enterprise Linux 6 / Oracle Linux 6”,而后选择64位的bundle整合包下载,如图-1所示

                                                     

                                                                                                       图-1sql

1.3 步骤shell

     首先咱们先检查虚拟机里面有没有Mysql是否是有自带    MySQL-server  、MySQL软件包(有的话卸载一下)数据库

步骤一:以下安全

     利用Xshell工具将咱们下载好的包传过去。若是没有Xshell工具的同窗就去Xshell官网上下载一个这里我就不配下载以及安装Xshell的图了。     图-2服务器

                                                                            图-2工具

 

接下来配置Xshell的参数。如:   图-3操作系统

这里个人主机名称就设置跟个人ip地址同样了,我就为图一个方便认识。3d

                                       图-3     server

仍是看看。      图-4

这是链接指示,

                          图-4

看看。    图-5    图-6

链接以后会让你输入用户,用户默认是   root     密码默认是:123456

                                                图 -5

接着看。    图-6

                     图-6

这样Xshell的远程链接算是完成了。接着咱们来用Xshell里面的一个服务叫   Xftp    看    图-7

xftp的功能主要是把你以前下载的那个MySQL源码包走windousi目录里面传到CentOS虚拟机上。

                                        图-7

我把我下载的MySQL源码包放在个人桌面上呢。为了方便。看      图-8

                                                                                     图-8

左面是的电脑界面,右面是你的虚拟机界面。鼠标点击你电脑桌面上的MySQL源码包拖到你右面得虚拟机上。这样就算完成了     咱们就关掉这个xftp

进入Xshell工具里面去   ,    咱们开始打代码了。 卸载系统自带的mysql-server、mysql软件包(若是有的话)   看      图-9

                                              图-9

接下来咱们清理/etc/my.cnf配置文件

此配置文件由RHEL自带的mysql-libs库提供:   看         图-10

                               图-10

大量的系统软件包都须要用到mysql-libs库,所以不建议直接卸载此软件包。最好是安装新的MySQL数据库软件时,采用 -U 升级的方式来进行替换。

配置文件/etc/my.cnf若不须要使用,能够直接删除。或者保险起见,也能够将其更名备份:          看     图-11

                          图-11

安装MySQL-server、MySQL-client软件包

1)释放bundle整合包     看   图-12

                                    图-12

安装MySQL数据库           看    图-13

                                   图 -13

安装过程当中会尝试作一些检测,而后完成基本的初始化任务,期间会给出相关的提示。好比因为MySQL 5.6对TIMESTAMP时间戳的处理不一样于以前的版本,会给出警告和提示出解决办法(使用--explicit_defaults_for_timestamp选项):         看    图-14

                                                                    图-14

MySQL 5.6默认采用的存储引擎再也不是MyISAM,而是InnoDB。初始化时若相关的文件不存在,会自动建立并设置相关参数:    看     图-15

                                                      图-15

 

关于MySQL数据库的管理员帐号root,其密码也再也不是空,而是安装时随机生成一个,这种处理方式必定程度上加强了MySQl服务器的安全性。随机生成的密码字串能够从保存到/root/目录下的.mysql_secret文件中找到:          看     图-16

                            图-16

根据上述提示还能够看到,MySQL要求在首次链接时必须经过“SET PASSWORD”指令修改密码(其余方式无效)。

确认安装后的服务脚本、服务状态

查看服务脚本:                看    图-17

                                       图-17

查看服务状态(默认未运行):    看    图-18

                                          图-18

mysql服务的自启状态为on:     看   图-19

                                图-19

启动MySQL服务器程序,确认状态

启动MySQL服务程序

启动服务并查看状态:             看    图 -20

                 图-20

 

服务器进程为mysqld,监听的默认端口为TCP 3306:
 
查看MySQL服务器进程、运行用户
提供链接服务的进程为mysqld,由其父进程mysqld_safe启动。
 
 
数据库的默认存放位置为 /var/lib/mysql:
 
 
启动MySQL服务器程序,确认状态
查看随机生成的root管理密码
 
使用客户端命令mysql链接到MySQL服务器
提示验证时,填入前一步得到的随机密码,验证成功后便可进入“mysql> ”环境:
 
 
执行SET PASSWORD命令修改密码
可参考下列指令:
 
 
上述操做的结果是——更改数据库用户root从本机访问时的密码,设为1234567。
退出“mysql> ”环境,从新登陆验证,必须采用新的密码才能登入:
 
 
 
这样安装MySQL就结束了:
相关文章
相关标签/搜索