CentOS 7.0 下二進制版本 安裝mysql-5.7.12

一、下載二進制版本的mysql安裝文件mysql

    mysql-5.7.12-linux-glibc2.5-x86_64linux

    http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86_64.tar.gzsql

二、解壓進行準備工做(注:我的習慣安裝在opt目錄下)ide

    a、進入你存放的源碼位置
spa

    b、解壓cdn

        # tar -zxvf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz  -C  /opt/usr/local/   注意:-C 爲大寫
    c、創建一個 mysql 的軟鏈接 (是爲了之後方便配置與操做)htm

       # cd /opt/usr/localssl

        # ln -s mysql-5.7.12-linux-glibc2.5-x86_64 mysql ci

三、開始安裝
    a、進入mysql目錄下
get

        # cd /opt/usr/local/mysql

    b、建立data目錄(注:內部並未包含數據文件存放的目錄

        # mkdir data

    c、完成如下配置命令 

        # groupadd mysql
        # useradd -r -g mysql -s /bin/false mysql
        # mkdir data
        # chown -R root:root .
        # bin/mysqld --initialize --user=mysql --basedir=/opt/usr/local/mysql --datadir=/opt/usr/local/mysql/data   
 注:在執行完此條命令後 mysql 會自動生成登陸時初始密碼,須要您記下來。

        # bin/mysql_ssl_rsa_setup --datadir=/opt/usr/local/mysql/data

    d、配置文件修改

        第一步:在 /opt/usr/local/mysql/support-files 子目錄下找到一個叫 my-default.cnf

        第二步:更名爲 my.cnf 並放到 /opt/usr/local/mysql 下

        第三步:填入如下信息到my.cnf並保存退出

                      basedir = /opt/usr/local/mysql
                      datadir =  /opt/usr/local/mysql/data
                      log-error = /var/log/mysql/mysql-error.log

        第四步:安裝完成

四、啓動mysql並簡單設置

    a、啓動登陸mysql

         # bin/mysqld_safe --user=mysql &  

        # netstat -na -t 查看是否有3306端口

        # bin/mysql --user=root --password='這裏輸入您在前面記下的密碼'  注:密碼必須用引號包裹,個人密碼是:98wtboKWGH,)

    b、修改密碼

            mysql> set password=password('設置您的密碼');

    c、設置遠程訪問

            mysql> grant all privileges on *.* to root@'%' identified by '1234';
            mysql> flush privileges;

    d、檢查是否成功

            mysql> use mysql;
            mysql> select host,user from user;

    證實系統表 user 中已經增長了一條關於 root 遠程登陸的記錄。


關閉服務:

# netstat -anp |grep 3306
# kill -9 PID 

    

------------------------------------------------- END  ---------------------------------------------

附:參考文章 http://www.linuxidc.com/Linux/2016-03/129187.htm

相關文章
相關標籤/搜索