码迷,mamicode.com
首页 > 数据库 > 详细

细聊MySQL之基本安装与启动

时间:2014-12-04 15:53:54      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:mysql启动   mysql   mysql安装   细聊mysql   

    由于MySQL的生产环境通常会部署在Linux上,所以这里只说下Linux上的安装与启动。

一、版本识别

        MYSQL的版本说明:如mysql-5.7.1-m1

       第一个数字5代表主版本号和描述文件格式。所有的MYSQL 5发布版本有一样的文件格式。

       第二个数字7代表发布等级。主版本号5和发布登记合起来组成发布序列号。

       第三个号码1代表发布次数。每次有新的发布,发布次数号增加1。

       m+数字代表一个里程碑号,MYSQL开发使用一个里程碑模型管理。

       rc代表一个发布候选。发布候选版本通常是稳定的。通过了内部测试和已知的严重运行时错误。然而,该发布版本没有广范围的使用,所以不能保证所有的bug都被修正。

       如果没有m+数字或rc等后缀,代表该版本为正式版本,也就是成产环境下所运行的版本。


二、获取MYSQL

    在此处http://dev.mysql.com/downloads/mysql/获取mysql server。


三、验证md5,保证下载包的安全性,如

  shell > md5sum mysql-5.6.22-linux-glibc2.5-i686.tar.gz,将得到的结果与下载页面上的md5相比较,如果一致代表下载包没有被篡改过。


四、安装MYSQL server。

    1、建立组及运行用户

        shell> groupadd mysql

        shell> useradd -r -g mysql mysql

    2、解压

        shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz

        shell> ln -s full-path-to-mysql-VERSION-OS mysql

    3、修改目录所属组及用户
        shell> cd mysql

        shell> chown -R mysql .

        shell> chgrp -R mysql .

    4、安装系统表及建立cnf默认配置文件,MySQL的配置文件其实也可以不需要,默认的配置文件内基本上没什么已经设置好的配置项,在启动mysql服务器时,大部分的设置可以由命令行参数来完成。但是如果需要启动多实例,还是需要配置文件的支持。建立配置文件是一个好习惯,可以防止很多隐含的错误发生。

        shell> bin/mysql_install_db --user=mysql

        shell> chown -R root .

        shell> chown -R mysql data

    5、启动mysql server,mysqld_safe有很多命令行参数可以配置,当然这些命令行参数也可以写在配置文件里。最简单的如下:

        bin/mysqld_safe --user=mysql &

本文出自 “架构师之路” 博客,请务必保留此出处http://wangweiak47.blog.51cto.com/2337362/1586263

细聊MySQL之基本安装与启动

标签:mysql启动   mysql   mysql安装   细聊mysql   

原文地址:http://wangweiak47.blog.51cto.com/2337362/1586263

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