MySQL8.0のインストールとプレゼンテーション(バイナリ)

 

MySQLの関連製品:

OracleのMySQLのクラウドサービス(商用)

  ビジネス課金ソフトウェアは、MySQLのEnterprise EditionとOracleのクラウドサービスベースのエンタープライズグレードのMySQLデータベースサービスを提供しています

MySQLのエンタープライズ版(商用)

  ビジネス課金ソフトウェアは、MySQLデータベースを提供するだけでなく、インタフェース(コネクタ)、テーブルのパーティション(パーティション)、エンタープライズレベルの監視(モニター)、高可用性(HA)、バックアップ(バックアップ)拡張(スケーラビリティ)および他のサービスを接続するためのプログラムを含みます

MySQL ClusterのCGE(商用)

  機能およびEnterprise EditionのMySQL Clusterのに基づいてビジネス課金ソフトウェアは、エンタープライズクラスの高並行性、高スループットのデータサービスを提供してきました

MySQLのコミュニティ版

  基本的なサービスとデータベースサービスの他の誘導体を提供するために、フリーソフトウェアコミュニティ

MySQL Community Serverが

  最も人気のあるオープンソースのデータベース管理ソフトウェア

MySQLクラスタ

  実施MySQLデータベースクラスタベースのサービス、それらの特性等、高い同時負荷を提供することができます

mSQLのファブリック

  MySQLデータベースの高可用性ソリューションとMySQLデータベースの断片化の公式提供について

MySQLのコネクタ

  サービスは、このようなアプリケーションへのMySQLのアクセスなどのインタフェースJDBC / ODBCデータベースを提供します

 

 

MySQL Community Serverが主な違いのすべてのバージョン

Mysql4.0バージョン:

  InnoDBが別の表スペースをサポートするために始めた、唯一の優れた暗号化アルゴリズムでROLLUPのmysql.userテーブル筋肉を増やすことBY文の文字セットUTF-8 GROUPの増加、サブクエリのサポートが追加されました

MySQL5.0のバージョン:

  ストアドプロシージャ、ビュー、カーソル、トリガ、XAトランザクション、増加INFORATION_SCHEMAシステムデータベースのサポートを追加

Mysql5.5バージョン:

  InnoDBのためのデフォルトのストレージエンジンを変更し、パフォーマンスとスケーラビリティを向上させ、半同期レプリケーションを増加

Mysql5.6バージョン:

  レプリケーションの遅延をサポートし、パフォーマンスを向上させるのInnoDB

Mysql5.7バージョン:

  パフォーマンスとデータベースのストレージエンジン、より堅牢なレプリケーション機能、SYSデータベース管理情報システムインベントリのリリースを増やすことを強化

Mysql8.0以降の更新....

 

公式サイト: https://dev.mysql.com/downloads/mysql/

 

 

 

 

 直接ダウンロード:https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.17-linux-glibc2.12-x86_64.tar.xz

 

(xshell経由でサーバにアップロード)サーバにアップロード#

yumを インストール -y lrzsz 
RZ -y#サーバー上で直接ダウンロードしてインストールパッケージのwgetまたは直接ダウンロードURLアドレスをダウンロードしてMySQLを選択してください

 

#コピーは/ usr / local /解凍下、および変更の名前にパケット

MV /ルート/はmysql- 8.017 -linux-glibc2の。12 -x86_64。タール .xzは/ usr / local /
 タールはmysql- -xvf 8.017 -linux-glibc2の。12 -x86_64。タール.xz
 MVはmysql- 8.017 -linux-glibc2の。12 -x86_64 mysqlの

 

 

 詳細なカタログ#

MySQLのCD /
 LS 
drwxr -X-R-X-。   2  7161  31415    4096 6越   27  0635 ビン#ファイル名を指定して実行
drwxr -X-R-X-。   2  7161  31415      86 6越   27  0635 ドキュメントの文書番号を
drwxrの -X-R-X-。   3  7161  31415     261 6越   27  0635 インクルードファイルヘッダ#1含ま
drwxrの -XR-X-を。   6  7161  31415    4096 6越   27  0635 LIB #libパケット
 -rw-R&LT - r--のに。   1。 7161  31415  336 955 6日付。   25  18である23であるLICENSE      
。-rw-R&LT - r--の   1  7161  31415  101 805。6日付け   25  18である23であるLICENSE.router 
drwxr。-XR-X   4。 7161  31415      30 6日付。   27  0635  人#man情報 
。-rw-R&LT - r--の   1  7161  31415     687。6日付けの   25  18である23であるREADME
。-R&LT -rw - r--の   1  7161  31415     700 6月   25  18である23であるREADME.router 
drwxrwxr -X-。   2  7161  31415       6。 6月   27  0635 RUNの
drwxr -XR X-。28  7161  31415    4096 6月   27  0635 レポートこのコンテンツ共有#文字情報
drwxr -XR-X-。   2  7161  31415      77 6越   27  0635サポート- ファイル#のmysql.serverのサービスを開始
drwxr -XR-X-。   3  7161  31415      17 6越   27  0635 VAR

 

#データディレクトリデータストアを作成します。

mkdirデータ

#mysqlユーザとグループの認証データディレクトリを作成します。

groupaddのmysqlの
useraddコマンドのmysql - グラムmysqlの
 chownコマンド mysql.mysqlデータ

 

#mysql初期化(データディレクトリ内のファイルを生成します)

ビン/ mysqldのMySQLの--datadir --initialize --user =は/ usr / local / MySQLの/ データ

#A発生する一時的なパスワードIS のためのルート@ localhostを:8 <SdQftla / QJ 
#ここでは、画面上の一時的なパスワードを表示されます

されていない場合削除されたディレクトリ内のデータファイルは、再初期化

#如果报错:libaio.so.1 .....そのようなファイルまたはディレクトリ:共有ライブラリのロード中にエラーが発生します。bin / mysqldを

ソリューション:YUM -y libaioをインストール

 

#スタートmysqlの

CP mysql.serverを/etc/init.d/の
 RM -rfの/ etc / my.cnfの#おそらくあなたのサーバーがインストールされていることをMariaDBの

 /etc/init.d/のは、開始mysql.serverの
にMySQL.Loggingを起動する" /は/ usrローカル/ MySQLの/データ/ mysql.err " 
 SUCCESS

あるだろう#プロセスを見る2

ps -ef | grepのMySQLの
ルート        8456       1   0  1512の PTS / 0     000000 /ビン/ SHは/ usr / local / MySQLの/ binに/ mysqld_safeを--datadir =は/ usr / local / MySQLの/データ--pid- ファイル = / USR /ローカル/ MySQLの/データ/ mysql.pidの
MySQLの       8541    8456   4  1512 PTS / 0     000000は/ usr / local / MySQLの/ binに/のmysqld --basedir =は/ usr / local / MySQLの--datadir = --plugin-は/ usr / local / mysqlの/データディレクトリ=は/ usr / local /のMySQL / LIB /プラグイン--user = MySQLの--log-誤差= mysql.err --pid- ファイル =は/ usr / local / MySQLの/データ/ mysql.pid 
ルート        8586    8220   0  1512 PTS / 0     000000  のgrep --color =自動mysqlの

 

#MySQLの接続

-uroot - MySQLの- P-
 -bash:MySQLの:コマンドが見つかりません。

#環境変数の設定

VI /ルート/ .bash_profileの
PATH = $ PATHにします。$ HOME / binに:は/ usr / local / mysqlの/ ビン
ソース /root/.bash_profile

-uroot - MySQLの- P-
だけでパスワードを入力します。

#それでも文句を言うでしょうコマンドを入力することはできません

MySQLの> ショーのデータベース; 
ERROR 1820(HY000):あなたはこの文を実行する前に、ALTER USER文を使用してパスワードをリセットする必要があります。

#パスワードの変更

MySQLは>によって識別されるユーザのユーザ()変更MySQLを

 

#バックログ

MySQLの> ショーのデータベース;
+ -------------------- + 
| データベース| 
+ -------------------- + 
| INFORMATION_SCHEMA | 
| mysqlの| 
| performance_schema | 
| SYS | 
+ -------------------- + 4セット(0.00秒)

 

おすすめ

転載: www.cnblogs.com/sky00747/p/11506500.html