Centos6.5 で MySQL 5.7.19 をインストールして設定する方法

Centos6.5 で MySQL 5.7.19 をインストールして設定する方法

Centos6.5にmysql5.7.19をインストールするための詳細な手順は次のとおりです。

1. OracleのWebサイトからmysql5.7.19をダウンロードします。
2. CentosユーザーグループとユーザーMySQLを追加する

グループ追加mysql
ユーザー追加mysql -g mysql

3. インストールするファイルを指定されたディレクトリに解凍します。

mysql がアクセスできるようにするには、chown 755 ディレクトリを設定する必要があります。

4. 解凍された mysql ディレクトリで、mysqld 実行可能ファイルがある bin を見つけます。埋め込む

./mysqld --user=mysql --basedir=/home/mysql/mysql-5.7.16-linux-glibc2.5-x86_64 --datadir=/home/mysql/data --initialize

5. インストールディレクトリの下のsupport-filesディレクトリにあるmy-defalut.cnfを/etc/my.cnfにコピーします。

6. インストールディレクトリの下のsupport-filesディレクトリにあるmysql.serviceを/etc/init.d/mysqldにコピーします。

7. mysql接続を設定し、インストールディレクトリの下のbinディレクトリにあるmysqlを/usr/local/binに接続します。
ディレクトリは /home/mysql/mysql-5.7.16-linux-glibc2.5-x86_64/bin/mysql /usr/local/bin/mysql です。

8. /etc/my.cnfを変更する

設定
ベースディレクトリ=/home/mysql
データディレクトリ=/home/mysql/data
ユーザー=mysql

9. service mysql startはmysqlを起動します。

10. mysql -uroot は mysql に接続し、 root@localhost ログインは許可されていないため、パスワードを設定する必要があるというプロンプトを表示します。

まずmysqlをシャットダウンします

/etc/my.cnf を変更する

mysqld に skip-grant-tables を追加する

MySQLを有効にする

入力

mysql>UPDATE mysql.user SET authentication_string=password('123456') WHERE User='root' AND Host='localhost';

ルートパスワードを変更するだけです。

または、mysql> set password=password('123456'); と入力します。

11. データベースの文字タイプを設定する

/etc/my.cnfを編集する
mysqldに追加
文字セットサーバー=utf8
クライアントに追加
デフォルトの文字セット=utf8

12. データベースの文字タイプを確認する

mysql>「%character%」のような変数を表示します。

素晴らしいトピックの共有: MySQL のさまざまなバージョンのインストール チュートリアル MySQL 5.7 バージョンのインストール チュートリアル MySQL 5.6 バージョンのインストール チュートリアル

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • mysql5.7.19 winx64 解凍版のインストールと設定のチュートリアル
  • MySQL 5.7.19 のインストールと設定方法のグラフィック チュートリアル (win10)
  • mysql5.7.19 winx64 インストールおよび構成方法のグラフィック チュートリアル (win10)
  • MySQL 5.7.19 Winx64 ZIP アーカイブのインストールと使用に関する問題の概要
  • Linux での MySQL 5.7.19 (tar.gz) インストール グラフィック チュートリアル
  • MySQL 5.7.19 インストールディレクトリに my.ini ファイルを作成する方法
  • Mysql 5.7.19 無料インストール版 (64 ビット) の設定方法に関する詳細なチュートリアル
  • Linux で複数の mysql5.7.19 (tar.gz) ファイルをインストールする方法
  • 最新バージョンMySQL5.7.19 解凍版インストールガイド
  • Windows 10 での MySQL 5.7.19 インストール チュートリアル MySQL のルート パスワードを忘れた場合の変更方法

<<:  uniapp アプレットでウォーターフォール フロー レイアウトを実装するためのアイデアとコード

>>:  Dockerfile を使用して Node.js サービスをデプロイする方法

推薦する

IDEA が MySQL データベースに接続できない問題の 6 つの解決策

この記事では、IDEA が MySQL データベースに接続できない問題に対する 6 つの解決策を主に...

Apache Web サーバーを使用して 2 つ以上のサイトを構成する方法

人気があり強力な Apache Web サーバーで 2 つ以上のサイトをホストする方法。前回の記事で...

Javascript フロントエンド最適化コード

目次if判定の最適化1. 最も簡単な方法:判断2. より良い方法: スイッチ3. より良いアプローチ...

TypeScript で時間を費やした場所の概要

TS で時間を過ごした場所をいくつか記録します。 (まず、文句を言わせてください。stackover...

MySQLはデータ復旧を実装するためにbinlogログを使用する

MySQL binlog は MySQL ログの中で非常に重要なログであり、データベースのすべての ...

JS は Baidu 検索ボックスを実装します

この記事の例では、Baidu検索ボックスを実装するためのJSの具体的なコードを参考までに共有していま...

Dockerイメージサイズを最適化する一般的な方法

通常、私たちが構築する Docker イメージはサイズが大きく、多くのディスク領域を占有します。コン...

Docker コンテナの正常なシャットダウン前にトラップを使用して環境のクリーンアップを実行する

実行中のコンテナが終了したときに、コンテナが完全に終了する前に環境をクリーンアップするなど、いくつか...

GTK ツリービューの原理と使用法の分析

GtkTreeView コンポーネントは、美しい通常のリストやツリーのようなリストを作成できる高度な...

jsは配列の平坦化を実装します

目次配列をフラット化する方法1.flat() の使用2. 正規表現を使用する3.reduce()+c...

Vueルーティングコンポーネントでパラメータを渡す8つの方法の詳細な説明

シングルページアプリケーションを開発する場合、特定のルートを入力し、パラメータに基づいてサーバーから...

docker 環境でのデータベース バックアップ (postgresql、mysql) のサンプル コード

目次posgresql バックアップ/リストアMySQL バックアップ/復元posgresql バッ...

HTML マークアップ言語 - リファレンス

123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...

Docker イメージ管理の一般的な操作コード例

ミラーリングも Docker のコアコンポーネントの 1 つです。ミラーリングはコンテナ操作の基盤で...

Node.jsとDenoの比較

目次序文Denoとは何ですか? Node.jsとの比較建築ESモジュール依存関係の管理TypeScr...