Centos7インストールのMySQL(mariadb)

インストール

シェルは> yumをインストール mariadb-サーバーを-y

コンフィギュレーション

#変更し、ファイル/ etc / my.cnfの 
[mysqldを] 
DATADIR
= / mydataという/データ/ MySQLの
文字セット-サーバ= UTF8      #デフォルトの文字セット(伝えutf8mb4実際のUTF8文字セット
照合utf8_general_ci-サーバ=  #デフォルトのソートルール(同書相当utf8mb4_general_ci)
[mysqld_safeを】 ログ -error = / MYDATA /ログ/ MariaDB / mariadb.log
#创建必要的目录
シェル>ます。mkdir -p / mydataという/データ/ mysqlの/ mydataという/ログ/ mariadb
シェル>のchown -R mysqlの:mysqlの/ mydataという/データ/ mysqlの
シェル>のchown -R mysqlの:mysqlの/ MYDATA /ログ/ mariadb

スタート

シェル> mariadb有効systemctl 
シェルを > systemctl開始mariadb

初期化

シェル> mysql_secure_installationは、
  現在のパスワードを入力のためのルート(入力なし):  デフォルトは空であるが、直接入力して 
  設定し、rootのパスワードを [Y-を/?N-]                  #Y-、rootのパスワード設定 
  新しいパスワード:
  再 - 新しい新しいパスワードを入力します:
  削除ユーザー匿名の? [Y- / N-]              #Y、テスト環境は、N-でき 
  許可しないルートログイン?リモートで[Y- / N-]            一般的にYは、唯一のrootログインを制限することができ 
  、ITに削除テスト・データベースとのアクセスを [Y- /?N-]       #Y-テスト環境は、N-ことができる 
  今リロード表特権?[Y- / N-]              Y#、初期化開始 
シェル > MySQLの-uroot - Pを                      #パスワードの後には、データベースへの接続します

ライブラリ表

MariaDB>データベースXYZの作成;  #データベースXYZ作成
MariaDBを>表示データベース;  #表示すべてのデータベース
MariaDB>利用XYZ;  データベースXYZへの#アクセス
MariaDB [XYZ]>表X(ID int型、名前VARCHAR(25))を作成します。  #は、テーブルを作成します。 X
[XYZ] MariaDB> INSERT INTO X値(1、 'ジョン・ドウ')、  データ挿入#
MariaDB [XYZ]> X SELECT * FROM;  クエリデータ
MariaDB [XYZ]> DESC X;  ディスプレイ構造

MariaDB [XYZ ;]]> [データベースXYZを作成し表示する  #ビュー作成文データベース
、MariaDB [XYZ]>は、テーブルX-を作成して表示する     #ビューテーブル作成ステートメント

テーブルxyz.xをドロップ> MariaDBを;  #削除テーブルに
MariaDB>データベースのドロップXYZを;  #は、データベースを削除

ユーザーと権限

MariaDB>ユーザー作成「のUuを」@「%」が「PWD」で識別される;  #は、ユーザーのUUを作成し、パスワードをPWDされ、%表示は任意のマシンからログオンすることができ、あなたは、ホスト名またはIPを定義することができ、別のユーザーとして、ここでは異なるだろう
MariaDB > mysql.userからユーザー、ホストを選択;       #は、すべてのユーザービュー

「のUu」@「%」のMariaDB>ショー補助金を、           #は、ユーザーの許可を閲覧、デフォルトの使用量は、間違いなく任意の許可なしに
MariaDB> *上のすべてを付与します。 *「のUu」@「%」に、         すべての手段すべての権利;#は、すべてのデータベースのすべてのテーブルへの完全な権限を付与する最初の*は、すべてのデータベースを示し、2番目の*はすべてのテーブルを意味
MariaDBは> *上のすべてを取り消す*。から'Uuの' @ '%'; #       の再利用権限
MariaDBは> 'のUu' @ '%'にxyz.xをON選択付与;      #Xテーブルが権限を選択し、XYZデータベースを付与

>リネームユーザーUU '@ MariaDBを '%'に'EE' @ 'localhostの';       は、ユーザー名変更
MariaDBを>  SET 'EE' @ 'localhostの' =パスワード( '123')のパスワード; #のパスワード変更
MariaDB>ユーザーズEE '@ 'localhostの'を削除;               #削除ユーザー

オーバー

おすすめ

転載: www.cnblogs.com/toSeek/p/12018218.html