1. システムに必要な libaio ソフトウェアがインストールされていることを確認します。インストールされていない場合は、次の手順を実行します。 2. バイナリMySQLパッケージを解凍する
3. /usr/localと入力する
4. ソフトウェアパッケージの名前を変更するか、ソフトリンクを作成する mysql-5.7.24-linux-glibc2.12-x86_64/mysql をビルドします。 mysql-5.7.24-linux-glibc2.12-x86_64/mysql を実行します。 5. MySQLユーザーとグループを追加する
6. 現在のディレクトリの所有者を新しく作成したmysqlユーザーに変更します。 chown -R mysql:mysql /usr/local/mysql 7. MySQLデータベースを初期化する(デフォルトのライブラリとテーブルを作成する) /usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize データベースを初期化すると、最後にパスワードが生成されます。このパスワードを覚えておき、データベースに入るときに使用してください。 8. /etc/my.cnfファイルを変更する vim /etc/my.cnf [mysqld] データディレクトリ=/usr/local/mysql/data ソケット=/tmp/mysql.sock [mysqld_safe] ログエラー=/usr/local/mysql/data/mysql.log pid ファイル = /usr/local/mysql/data/mysql.pid 9. システムサービスにmysqlサービスを追加する cp mysql/support-files/mysql.server /etc/init.d/mysqld chown +x /etc/init.d/mysqld chkconfig --add mysqld 10. MySQLを開く
サービスが有効になっているかどうかを確認します: 11. ソフトリンクを作成します。 12. MySQLデータベースを入力します。 exit データベースを終了する 13.mysqlパスワードを変更します。 mysqladmin -uroot -p '初期生成パスワード' password '変更したいパスワード' ============================================================================== mysql パスワードを忘れた場合: 1. まずmysqlを停止します。 2. mysql に関連するプロセスがないことを確認します。 3. 認証テーブルをスキップしてサービスを開始します。 mysqlはmysqlデータベースに直接入力します mysql>データベースを表示; +-----------------------------+ | データベース | +-----------------------------+ | 情報スキーマ | |mysql | | パフォーマンススキーマ | |システム| +---------------------------------+ セット内の 4 行 (0.01 秒) mysql> mysqlを使用する mysql> テーブルを表示します。 mysql> desc ユーザー; mysql> select user,authentication_string (パスワードを保存するため) from user; mysql>update user set authentication_string=PASSWORD('設定するパスワード') where user='root'; mysql>権限をフラッシュします; (認証テーブルを更新します) mysql>終了 終了後にプロセスを強制終了する
kill -9 プロセス番号 次にサービスを開始します: 要約する 上記は、編集者が紹介した Linux にバイナリ MySQL をインストールし、MySQL パスワードをクラックする方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。 以下もご興味があるかもしれません:
|
1. テーブル構造テーブル人id名前1あなた2あなた(スペース) 3あなた(スペース2つ) 2. ク...
Tomcat の上位バージョンでは、デフォルト モードは NIO モードを使用することになります。...
はじめに:今日は、サーバー上のMySQLにリモート接続したいと思います。使用するソフトウェアはNav...
イベント応答の更新: 要求されたときのみ更新1. JS HTML DOM または jQuery を介...
ダウンロードしたバージョンは、Zip 解凍版、Windows システムです。長い間 Windows ...
数十 MB 程度の小さいものから 1G 以上の大きいものまで、ビデオ ファイルなどのファイルのアップ...
Docker入門Docker は、アプリケーションをより速く配信するのに役立つオープンソースのコンテ...
B/S システム インターフェースを構築する場合、メイン ページ index.html 内に他のペー...
共通コンベンションタグ自己終了タグ。閉じる必要はありません (例: img input br hr ...
ここでは主に、スタンドアロンのプログラムを生成できるspring-bootと、Mavenプラグインd...
Web ページ エンコーディングは英語では web page encoding と翻訳され、Web ...
目次1. CSS のみを使用して作成したアニメーションのクリスマスツリー2. CSS のみを使用して...
目次ライフサイクル関数一般的なライフサイクルフックVue のインスタンス破棄について:要約するライフ...
CentOS 8 がリリースされてから随分経ちました。Linux 仮想マシンをいじっている人間として...
目次バイト機能使用環境プロジェクトを構築する構成vite.config.ts tsconfig.js...