ホームページ > データベース > mysql チュートリアル > MySQL データベースのキャッシュのクリアとフォーラムのパスワードの変更に関する詳細な説明

MySQL データベースのキャッシュのクリアとフォーラムのパスワードの変更に関する詳細な説明

零下一度
リリース: 2017-05-13 16:36:25
オリジナル
2923 人が閲覧しました

Discuz フォーラム データベースにログインし、次の MySQL コマンドを実行します:

[root@test1 control]# mysql -uroot -p
MySQL [(none)]> show databases;
ログイン後にコピー

Discuz フォーラム データベースを使用する

mysql> use discuzdb;
mysql> show tables;
ログイン後にコピー

Discuz フォーラム データベースのテーブル構造を表示する

mysql> desc pre_ucenter_members;
ログイン後にコピー

QueryDiscuz フォーラム管理者アカウントのログイン パスワード

mysql> mysql> select * from pre_ucenter_members where username="admin";
ログイン後にコピー

新しいパスワードを設定し、md5を使用してキーを生成します

mysql> select md5("newpassword");
+----------------------------------+
| md5("newpassword")                |
+----------------------------------+
| da0ad52378e990f8e35b0f9d73b9961d |
+----------------------------------+
ログイン後にコピー

上記で設定したmd5値に従って、フォーラム管理者ユーザーのパスワードを変更します

mysql> up
date
 pre_ucenter_members 
set
 password="da0ad52378e990f8e35b0f9d73b9961d" where username="admin";
ログイン後にコピー

以下は、 MySQL データベース 次に、フォーラムにログインし、ユーザー名 admin、新しいパスワードを入力すると、正常にログインできます キャッシュをクリアする方法は、主に FLUSH コマンドを使用して実行します。リロード権限が必要です

ホストのフラッシュは主にホストキャッシュテーブルをクリアするために使用されます


ログのフラッシュは主に現在のバイナリログファイルを閉じて新しいファイルを作成するために使用されます

フラッシュ権限は主に新しい権限を有効にするために使用されます再承認直後、念のため

テーブルのフラッシュは主に開いているファイルテーブルをすべて閉じることであり、この操作はクエリキャッシュの内容をクリアします。読み取りロック付きのテーブルのフラッシュは主に開いているテーブルをすべて閉じ、読み取りを追加します。

フラッシュステータスはほとんどの

状態をリセットします

変数

を0にリセットします

フラッシュマスターはバイナリログインデックスファイル内のすべてのバイナリログファイルを削除しますフラッシュクエリキャッシュはクエリキャッシュを再編成し、フラグメントを削除しますパフォーマンスが向上しますスレーブのフラッシュはレプリケーションのリセットと同様であり、データベースからメインデータベースのコピー場所を忘れた場合に有効です

【関連推奨事項】

1.

特別な推奨事項


:

「php Programmer Toolbox」V0。 1 バージョンのダウンロード

2. 無料の mysql オンライン ビデオ チュートリアル

3. データベース設計に関する事項

以上がMySQL データベースのキャッシュのクリアとフォーラムのパスワードの変更に関する詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート