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. 特別な推奨事項
:
2. 無料の mysql オンライン ビデオ チュートリアル
以上がMySQL データベースのキャッシュのクリアとフォーラムのパスワードの変更に関する詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。