Centos 6.5 mysql 5をインストールします.7

2749 ワード

  • 通常CentOs 6.5デフォルトでは5.1.71のmysqlパッケージがインストールされています.
  •   - yum list installed | grep mysql  //     
      - mysql-libs.i686         5.1.71-1.el6      @anaconda-CentOS-201311271240.i386/6.5
    
      - yum -y remove mysql-libs.i686 5.1.71-1.el6   //    
    
  • mysql官网下载mysql 57-community-release-el 6-9.noarch.rpm
  • wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
    
  • rpmパッケージのダウンロードが完了したら、
  • をインストールします.
    yum install mysql57-community-release-el6-9.noarch.rpm
    
  • がインストールされると、mysql 57のインストールソースがあるかどうかを確認できます.
  • ls /etc/yum.repos.d
    mysql-community-source.repo
    mysql-community.repo
    
  • yumを使用してmysql
  • をインストール
    yum install mysql-community-server
    
  • mysqlサービス
  • を開始
    service mysqld start
     ![image.png](http://upload-images.jianshu.io/upload_images/2005591-94b5698b2843ec07.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    

    初回実行後、パスワードが初期化されます.root初期化パスワードの表示
    grep "password" | /var/log/mysqld.log
    2017-03-26T10:26:38.295192Z 1 [Note] A temporary password is generated for root@localhost: S&2=d(wtlU2,
    S&2=d(wtlU2,   ->    
    

    今すぐパスワードを変更しなければなりません
    mysql-u root-p初期化パスワード入力パスワード変更パスワード
    mysql> set password for 'root'@'localhost' = password('newpassword');
    

    今mysqlはすでにインストールに成功しましたとしても!
  • 起動時の表示と設定を行う.
  • chkconfig --list | grep mysqld
    chkconfig mysqld on
    
  • 文字セットをUTF-8
  • に変更
    vim /etc/my.cnf
    

    [mysqld]セクションに追加:
    character-set-server=utf8
    

    ファイルの最後に[client]セグメントを追加し、[client]セグメントに追加します.
    default-character-set=utf8
    

    変更後mysqldサービスを再起動
    service mysqld restart
    

    変更結果の表示
    mysql> show variables like "%character%";
    +--------------------------+----------------------------+
    | Variable_name            | Value                      |
    +--------------------------+----------------------------+
    | character_set_client     | utf8                       |
    | character_set_connection | utf8                       |
    | character_set_database   | utf8                       |
    | character_set_filesystem | binary                     |
    | character_set_results    | utf8                       |
    | character_set_server     | utf8                       |
    | character_set_system     | utf8                       |
    | character_sets_dir       | /usr/share/mysql/charsets/ |
    +--------------------------+----------------------------+
    

    はい、インストールが完了しました.注意:パスワードは大文字と小文字に数字と特殊文字でなければなりません.