centos 7 mysqlデータベースのインストールと構成

1225 ワード

方法1:mariadbのインストール
centos 7バージョンでは、MySQLデータベースソフトウェアをデフォルトのプログラムリストから削除し、mariadbで置き換えます.1.yum install mariadb-server mariadb(注:mariadbのインストール)mariadbデータベースに関するコマンドは、systemctl start mariadb#MariaDB systemctl stop mariadb#MariaDB systemctl restart mariadbを停止MariaDB systemctl restart mariadb#MariaDB systemctl enable mariadb#設定を再起動起動起動起動起動2.Systemctl start mariadb(注:データベースの起動)
方法2:公式サイトダウンロードmysql-server
  •  # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
     # rpm -ivh mysql-community-release-el7-5.noarch.rpm
     # yum install mysql-community-server
    
  • インストール後MySQLサービス#service mysqld restart
  • を再起動
  • パスワードmysql>set password for'root'@'localhost'=password('password');

  • MySQLの設定
       mysql     /etc/my.cnf
                
    

    [mysql]default-character-set=utf 8文字符号化には/usr/share/mysql/charsets/Indexが必要である.xmlで一致
    リモート接続設定は、すべてのデータベースにあるすべてのテーブルのすべての権限を、すべてのIPアドレスにあるrootユーザーに付与します.mysql> grant all privileges on . to root@'%'identified by 'password';
    rootではなく新しいユーザーである場合は、まずユーザーmysql>create user'username'@'%'identified by'password'を新規作成します.