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 サービスをデプロイする方法

推薦する

MySQL クエリ キャッシュのグラフィカルな説明

目次1. 原則の概要クエリキャッシュシステム変数1. クエリキャッシュを持つ2. クエリキャッシュ制...

js はランダムロールコールを実装します

この記事では、ランダムロールコールを実装するためのjsの具体的なコードを参考までに共有します。具体的...

ファイルの種類を検出するJavaScriptメソッド

目次1. 画像のバイナリデータを表示する方法2. 絵の種類の見分け方3. 画像の種類を検出する方法3...

.Net Core を使用して数千万のデータを MySQL にインポートする手順

目次事前準備実施方法: 1. 単一のデータを挿入する2. マージデータ挿入3. MySqlBulkL...

Vueベースのカスタムコンポーネントを実装してアイコンを導入する

序文プロジェクト開発では、アイコンを使用する方法はたくさんあります。iconfont で適切なアイコ...

Homebrewを使用してMacにMySQLをインストールするときにログインできない問題を解決する

お使いのコンピュータが Mac の場合、homebrew を使用して MySQL をインストールする...

Reactにおけるコンテキスト適用シナリオの分析

コンテキストの定義と目的コンテキストは、コンポーネント ツリーにプロパティを明示的に渡すことなく、コ...

Python Django アプリケーションを Docker 化する方法

Docker は、開発者やシステム管理者がアプリケーションを軽量コンテナとして構築およびパッケージ化...

Ubuntu Dockerのインストールと使い方

目次1. 公式インストールスクリプトを使用した自動インストール手動インストール古いバージョンをアンイ...

MySQL InnoDBストレージエンジンについて簡単に説明します

序文:ストレージ エンジンはデータベースの中核です。MySQL の場合、ストレージ エンジンはプラグ...

CSS における zoom:1 属性の定義と機能

今日、CSS の zoom 属性は何のために使用されるのかと尋ねられました。この属性は、フローティン...

ウェブページで任意のフォントを使用する実践的な操作とデモ

以前、「Web ページにシステムに組み込まれていないフォントを埋め込む」という研究をしたことがありま...

CSS で隠し要素を実現する 7 つの興味深い方法

序文非表示要素の 3 つの属性である表示、可視性、不透明度の類似点と相違点は、フロントエンドの就職面...

モバイルデバイスにおける適応レイアウトの問題に関する簡単な説明 (レスポンシブ、rem/em、Js ダイナミクス)

3G の普及により、携帯電話を使ってインターネットにアクセスする人が増えています。モバイル デバイ...

CSS3 のエラスティック レイアウトでの em の使用の概要: 1em は何ピクセルですか?

私は長い間 CSS を使用してきましたが、Web 要素の関連属性を設定するために常に「px」を使用し...