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 パスワードをクラックする方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。 以下もご興味があるかもしれません:
|
序文Vue で要素を初回取得できない問題の解決方法は、ポップアップ ウィンドウで要素を取得するために...
序文継続的なコード配信のプロセスで、Jenkins を利用して Docker イメージを作成すると、...
ブーストをインストールPython から C/C++ を呼び出す方法はたくさんあります。この記事では...
実装要件ElementUI を模倣したフォームは、インデックス コンポーネント、Form フォーム ...
UDP の理論については詳しく説明しません。UDP に関する HelloWorld プログラムを紹介...
休憩中に、眠気を完全に吹き飛ばす電話がかかってきました。「開発者が更新 SQL を書くときに whe...
図に示すように: 1 つのページには多数のファイルが接続されているため、ファイルを参照するときには、...
目次導入厳密モードの使用厳格モードの新機能例外を強制的にスローする変数の使用を簡素化する議論を単純化...
1. Linuxグループの基本紹介Linux では、すべてのユーザーはグループに所属する必要があり、...
MySQL インストール パッケージをダウンロードします。mysql-8.0.11-winx64 を...
目次1. 背景2. テーブル作成ステートメントとデータ挿入テーブルを作成するデータの挿入3. ウィン...
キャンバスを使ってカラフルな時計を書いてみよう! 1. タイトル(1)時計のケースが与えられ、ページ...
まず効果を見てみましょう: 序文:このアイデアは、Bilibili のアップロード者 Steven ...
1. クラスター化インデックステーブル データはインデックスの順序で保存されます。つまり、インデック...
1. Centos7をダウンロードするダウンロードアドレス: https://mirrors.tun...