[MySQLの]インストールと設定--2019-08-17午前1時16分40秒

オリジナル:http://blog.gqylpy.com/gqy/241

"


ディレクトリ

#概要

1.(データ)のデータとは何ですか

2.データベースは何である(データベース、DBと称します)

3.データベース管理システム(データベース管理システム)とは何ですか

4.データベース管理ソフトウェアカテゴリ

関係レコード、テーブル、データベース、データベース・システムとデータベース・サーバ

6. MySQLの紹介

#インストール

#設定

1.パスワードの設定

2.パスワードを解読することを忘れ

3.ユニコード(UTF-8)


#概要

1.(データ)のデータとは何ですか

データレコードと呼ばれるものの略号の説明は、コンピュータにデジタル化を通じて、彼らは行くことができ、それはテキスト、写真、画像、音声、言語、様々な形態からデータをすることができ、物事は両方のデジタルすることができ述べます。

コンピュータに事を説明して、あなたはこの事の典型的な特徴、レコードの構図、一行内のドキュメントの同等のものを抽出する必要があります。(例:1 zyk、男性、19、山東省、コンピュータサイエンス、2018年の学部、oldboy)

各フィールドの意味の定義に続いて、単純に記録し、我々はカンマで区切られた場合、任意の意味がありませんでした、テーブルの定義にタイトル同等:
![ここに画像の説明を挿入](http://blog.gqylpy.com/media /ai/2019-03/8ed4d506-15cd-402c-a659-27e5063021bc.png)
我々は明らかに誰かの詳細を知ることによって形成するように。

2.データベースは何である(データベース、DBと称します)

倉庫に格納されたデータベースのデータは、倉庫は、コンピュータの記憶装置上に存在せず、データが特定のフォーマットで保存されている。
中に保存された過去のデータの人々ファイルキャビネット、今データの膨大な量、もはや適用されます。
データベースがありますコンピュータにおける長期記憶、編成、共有可能なデータとすることができる。
データベース内のデータ、特定の組織のデータモデル、説明、およびストレージによれば、より小さな冗長性、より高いデータ独立性と拡張性を有し、そして様々なユーザーによって共有。

3.データベース管理システム(データベース管理システム)とは何ですか

科学的に整理し、データを保存する場合は、データとDBの概念を理解した後に、効率的に取得したデータを維持するためにどのように重要になっています。

MySQLのは、Oracle、SQLiteのは、Access、MS SQL Serverの:次のような、データベース管理システムを使用する必要があります。

MySQLのは、主に、そごう、シーナなどの大型ポータルに使用され、その主な利点は、無料、オープンソースであり、それは今ある Oracleの製品。

Oracleは、主にように、銀行、鉄道、空港で使用されています。データベースには、より強力な、高いソフトウェアのコストが、また、オラクル社の製品です。

SQL Serverがあるマイクロソフト主なレノボ、その上の創業者として、中規模および大規模企業向けの製品、。

4.データベース管理ソフトウェアカテゴリ

二つのカテゴリ:

  1. リレーショナル: sqllite、db2o、racle、アクセス、などのSQL Server、MySQLの、 SQL文一般:注意
  2. 非リレーショナル: MongoDBの、Redisの、memcacheの

:単に理解することができるリレーショナルデータベースのテーブル構造が有し、非リレーショナルデータベースはテーブル構造なしで、キーと値のストアです。

関係レコード、テーブル、データベース、データベース・システムとデータベース・サーバ

  • レコード(例えば:1 XXX 1760039xxx 19)ファイルのレコードからなる複数の情報フィールド、すなわち、単一ライン
  • 表:ファイル
  • データベース:ファイルフォルダ、フォルダストアファイル(表)
  • データベース管理システム:ソフトウェア(例:MySQLの)
  • データベースサーバー:コンピュータ(高いメモリ要件)

6. MySQLの紹介

MySQLは企業のオラクル・ファミリの現在一部スウェーデンの会社のMySQL ABによって開発されたリレーショナル・データベース管理システム、である。
MySQLは最も人気のあるデータベース管理システムで、Webアプリケーションでは、MySQLは最高のRDBMS(リレーショナルデータベース管理システム、リレーショナルデータベースであり、管理システム)ソフトウェアは、アプリケーションの一つです。

MySQLのは、ソケットC / Sアーキテクチャベースのソフトウェアで書かれています。


#インストール

(ここで使用されるように、Windowsシステムでは、MySQLをインストールする場合)

1. Windows版インストール、ダウンロードアドレス:https://dev.mysql.com/downloads/mysql/

![ここの挿入の説明](http://blog.gqylpy.com/media/ai/2019-03/0034d410-64b6-414e-9cea-9a2e127d24ef.png)

異なるバージョンをダウンロードするには、異なるオペレーティングシステムの場合2:
![ここに画像の説明を挿入](http://blog.gqylpy.com/media/ai/2019-03/3b35063f-87c5-4c1c-9dc4-a4c3f1c33cd1.png )

3.エキス:あなたはMySQLが指定したディレクトリにインストール置きたい場合は、ファイルを解凍したフォルダを指定したディレクトリに移動されます(例:C:\ mysqlの-5.7.22- winx64)

4.システム環境変数を追加します。 [右コンピュータ] - > [プロパティ] - > [システムの詳細設定] - > [詳細設定] - > [環境変数] - > [第2のコンテンツにして泣いています]見つかったパスという変数行、ダブル- > [バック変数に追加のMySQL binディレクトリのパス「」前回値との間】

5.データベースの初期化:mysqldは---安全でないに初期化します

6. MySQLサービスを開始します。mysqldを

7. MySQLクライアントを起動し、MySQLサーバ(新しいウィンドウを開くCMD)に接続する:MySQLの-uルート-p

前]ライブを行うときので、十分に徹底したいくつかの問題を解決するためではなく、[MySQLサーバを起動mysqldを、現在の端末がハングアップになります。
MySQLのサービスは、Windowsサービスにすることになる。この問題を解決します。

Windowsサービスの#のMySQLの生産、ターミナルで次のコマンドを実行して
"C:\ mysqlの-5.6.40- winx64 \ビン\のmysqldを" --install

#ターミナルで次のコマンドを実行し、MySQLのWindowsサービスを削除し
、 "C:\ mysqlの-5.7.16- winx64 \ビン\のmysqldを" --remove


#設定

1.パスワードの設定

パスワードを使用してログインする方法は非常に危険なものではありませんので、より複雑なパスワードを設定するには、管理者アカウントのために行くと(最高の権威を持つ)管理者のルートは、Windowsでrootユーザーのデフォルトのパスワードは、空白です。

ログ:-pパスワードを使用して、その後、ユーザー名が続き-u
[ここの挿入の説明](http://blog.gqylpy.com/media/ai/2019-03/2d6f1134-a3b3-4d0d-9380-70e04683cefd! .PNG)
現在のログインアカウントを表示するためにMySQLの組み込み関数を使用することができます
![ここに画像の説明を挿入] http://blog.gqylpy.com/media/ai/2019-03/2c6164be-1a96-4060-a353( -46ef0f0d6aa2.png)

rootのパスワードを変更します
![ここに画像の説明を挿入](http://blog.gqylpy.com/media/ai/2019-03/f1473e9c-a65e-4037-912f-ae79c24f3c8f.png)PS:キャリッジリターン後にプロンプトをターミナルにさらされているコマンドライン・インタフェース、上の危険なパスワード:として翻訳、それを無視しないでください。

2.パスワードを解読することを忘れ

アイデア:ライセンスが着陸に直接スキップします。

1.管理者CMD
![ここの挿入の説明](http://blog.gqylpy.com/media/ai/2019-03/ccc79609-904c-4876-9600-c6290ed337c3.png)

2. MySQLサーバを停止:
![ここに画像の説明を挿入](http://blog.gqylpy.com/media/ai/2019-03/ac8c9b81-715c-4045-9e98-9c734f0022e8.png)

3.許可テーブルをスキップするには、次のコマンドを実行します
![挿入ここで説明した画像](http://blog.gqylpy.com/media/ai/2019-03/ed7be5df-00cf-4cb4-840d-bafb9f1fd90e.png)

ここでは4.あなた
![挿入ここで説明した画像](http://blog.gqylpy.com/media/ai/2019-03/7b1b88cd-b2db-4a6b-8835-a7e0e2bf29c8.png)

5.ここで、次のコマンドを実行して、パスワードを変更する
![ここに挿入した画像](http://blog.gqylpy.com/media/ai/2019-03/2518f11b-cfa9-41f1-9608-95b3a7e416c2.png)

6.現在のMySQLのプロセスを表示、cmdと入力してどのような管理者への負荷の権限をユーザーに許可する:タスクリスト| findstrのMySQLの

7.現在のプロセスには、以下のコマンドを実行して強制終了します。taskkill / F / PID 6052
[ここに画像の説明を挿入](http://blog.gqylpy.com/media/ai/2019-03/672141b6-6cbd-4616-! b5b3-295b70bf06f3.png)

3.ユニコード(UTF-8)

![ここの挿入の説明](http://blog.gqylpy.com/media/ai/2019-03/8d284ad2-460c-4050-8850-5218a850256a.png)

ユニコードの場合は、次の手順を実行します。

1. my.iniファイルは手動でMySQLでインストールディレクトリを作成し、MySQLの設定ファイルです。

2.次は、設定ファイルに保存されているコードをコピーします。


   
   
  1. [mysqld]
  2. character- set- server = utf8
  3. collation- server = utf8_general_ci
  4. [ client]
  5. default- character- set = utf8
  6. [mysql]
  7. default- character- set = utf8

サービスを再起動するには、管理者として3.次のコマンドを実行します。
![ここの挿入の説明](http://blog.gqylpy.com/media/ai/2019-03/39aa6966-999d-48ec-afce-0929982e8340。 PNG)

4.再度確認します
!(http://blog.gqylpy.com/media/ai/2019-03/51155c0f-0240-4aad-bc41-50573bd8c603.png)[ここで絵の説明を挿入]
、この時点ですべてのutf8を設定は正常です。

 

 



 

"

オリジナル:http://blog.gqylpy.com/gqy/241

おすすめ

転載: www.cnblogs.com/gqy02/p/11367122.html