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

推薦する

ウェブデザイン実践者必読のキャリアプラン

原文記事、転載の際は著者と出典を明記してください! Web デザインは間違いなくテクノロジーであり、...

Ubuntu LinuxにOracle Java 14をインストールする方法

最近、Oracle は Java 14 (または Oracle JDK 14) の一般公開を発表しま...

MySQL 8.0.11 Mac 用インストール ガイド

MACはmysql8.0をインストールします。具体的な内容は次のとおりです。 1. ダウンロードアド...

HTML テーブルタグチュートリアル (19): 行タグ

<TR> タグの属性は、次の表に示すように、テーブル内の各行のプロパティを設定するために...

「MySQL サービスを開始できません エラー 1069」を解決する方法

今日、外出中に同僚から、ウェブサイトのバックエンドにアクセスできないというメッセージが届きました。と...

MAC 上の MySQL の初期パスワードを忘れた場合の対処方法

MACでMySQLの初期パスワードを忘れた場合の解決策を参考までに共有します。具体的な内容は次のとお...

Linux プラットフォームの MySQL でリモート ログインを有効にする

開発中、MySQL へのリモートアクセスでよく問題に遭遇します。そのたびに検索する必要があり、面倒に...

Vue ユニットテストに関する予備調査

目次序文なぜユニットテストを導入するのですか?ユニットテストの概要テスト開発パターン1. テスト駆動...

Dockerfile の一般的なコマンドの概要

構文の構成: 1 注釈情報2 コマンド --- パラメータ [通常は大文字 | 実際には大文字と小文...

MySQLチュートリアルではストアドプロシージャを徹底的に理解します

目次1. ストアドプロシージャに関連する概念2. ストアドプロシージャの使用1) ストアドプロシージ...

純粋なCSS3で実装されたネオンライト効果

達成される効果は次のとおりです。 マウスがボタン内に移動すると、ネオンライトのような効果が生成され、...

MySQL での IN データボリュームの使用の最適化された記録

MySQL のバージョン番号は 5.7.28 です。テーブル A には 390 万件のレコードがあり...

カスタム変数を使用した MySQL クエリの最適化

目次並べ替えクエリの最適化変更されたばかりのデータ行を繰り返し取得しないようにする遅延ロードされた結...

Vueは、センシティブな単語フィルタリングコンポーネントを検出するためのさまざまなアイデアを実装しています。

目次前面に書かれた要件分析 v1アイデア1: インターセプションメソッドを使用して入力ボックスの入力...

Linux で Scala 環境を構築し、簡単な Scala プログラムを書く

Linux に Scala 環境をインストールするのは非常に簡単です。Ubuntu 環境であれば、さ...