ダウンロードアドレス: https://dev.mysql.com/downloads/mysql/5.7.html#downloads サーバーにアップロード rz-be ファイルを解凍する tar -xvf mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz 移動して名前を変更する mv mysql-5.7.36-linux-glibc2.12-x86_64 /usr/local/mysql MySQLユーザーグループとユーザーを作成し、権限を変更する グループ追加mysql ユーザー追加 -r -g mysql mysql groupadd: group 'mysql' already existsが表示された場合は、以前にmysqlをインストールしたことがあるので無視してスキップしてください。 データディレクトリを作成し、権限を付与する mkdir -p /data/mysql #ディレクトリを作成 chown mysql:mysql -R /data/mysql #権限を付与 my.cnf を設定する vim /etc/my.cnf 内容は以下のとおりです [mysqld] バインドアドレス=0.0.0.0 ポート=3306 ユーザー=mysql ベースディレクトリ=/usr/local/mysql データディレクトリ=/data/mysql ソケット=/tmp/mysql.sock ログエラー=/data/mysql/mysql.err pidファイル=/data/mysql/mysql.pid #キャラクター設定 文字セットサーバー=utf8mb4 シンボリックリンク=0 明示的なタイムスタンプのデフォルト=true innodb_log_file_size = 512M 最大許容パケット = 200M 編集後: wq! 保存して終了 データベースを初期化する mysql binディレクトリに入る cd /usr/local/mysql/bin/ 初期化 ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize パスワードを表示 猫 /data/mysql/mysql.err mysqlを起動し、rootパスワードを変更する まず、mysql.serverを/etc/init.d/mysqlに配置します。 cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql mysqlを起動し、mysqlプロセスを表示します。 サービスmysql開始 ps -ef | grep mysql これは、MySQL が正常にインストールされたことを意味します。次に、パスワードを変更します。まず、MySQL にログインします。前のパスワードはランダムに生成されます。 ./mysql -u ルート -p #bin ディレクトリ 次の 5 つの手順に従って再度ログインしてください。 パスワードを設定 = PASSWORD('123456'); ALTER USER 'root'@'localhost' パスワードの有効期限を決して切らさないでください。 権限のフラッシュ; ユーザーを更新します。ホストを '%' に設定します。ユーザーを 'root' に設定します。#root がどのホストからでもアクセスできるようにします。FLUSH PRIVILEGES;#更新します。 MySQL可視化ツールに接続する 仕上げる Linux 環境に mysql5.7.36 データベースをインストールするチュートリアルに関するこの記事はこれで終わりです。Linux に mysql5.7.36 をインストールすることに関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: 発生したブラウザの互換性の問題と解決策(推奨)について
>>: html-webpack-plugin' を使用してメモリ内に HTML ページ プラグインを生成します。
PHPのメール関数を使用してメールを送信するmail()関数はメールサーバーに接続し、サーバーと対話...
序文私は less/sass を書くことに慣れていますが、小さなプログラムを開発するときには、まだ ...
目次1. コマンド2. docker-compose.yml 3. Dockerファイル4. 直接変...
a.htmとb.htmの2つのファイルがあります。同じディレクトリ内のa.htmの内容は次のとおりで...
序文:以前の記事では、特定のパラメータの機能についてよく紹介してきました。しかし、MySQL パラメ...
この記事では、MySQL で複数のテーブルを使用して 1 対多のクエリを使用して最新のデータを取得す...
この記事では、参考までに、簡単な虫眼鏡効果を実現するためのVueの具体的なコードを紹介します。具体的...
イメージは、GitHub と同様に Docker パブリック リポジトリに直接簡単にプッシュできます...
バントリストコンポーネントをスクロールするときに、スクロールバーの位置が保持されます。これは、kee...
この記事では、参考までにMySQLのインストールと設定のチュートリアルを紹介します。具体的な内容は次...
通常、デッドロックが発生すると、重みが最も小さい接続が強制終了され、ロールバックされます。ただし、最...
選択ドロップダウン リスト フォームは誰もがよく知っているかもしれませんが、デフォルトのドロップダウ...
テーブルを作成する テーブル `map` を作成します ( `id` int(11) NULLではな...
場合によっては、ベースイメージに特定の依存関係をインストールする必要があります。Dockerfile...
1. 関連概念1.1 Jenkins の概念: Jenkins は、使用されるプラットフォームに関係...