54
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

エニプラAdvent Calendar 2024

Day 18

データ分析をやってみるぞ~その一~

Last updated at Posted at 2024-12-17

環境を整えてみよう編

はじめに

もうすぐで:snowman2:クリスマス:santa:ですね。
そうです:point_up::bulb::dizzy:Qiitaアドベントカレンダー:calendar:の季節です。

大学時代に行っていたデータ分析(非常にバブ:baby:い内容)。
当時はRで作業していたのですが。。。
大学生から:beginner:SEに:sparkling_heart:進化:sparkling_heart:したので、SEらしくいろいろ使ってもう一度やってみよう:bangbang::interrobang:
と思い立ったことがこの記事を作成するにあたっての背景となります。

環境を整える

データ分析をするにあたり、Rに代わるものを探す必要がございます。
必要となるのは以下の2つです。

1.データベース
2.データ分析ツール

今回、目:eye:を付けたのはMySQLPython:bangbang:

そもそもMySQLとは

MySQLからまるまる引用しておりますが:arrow_down:このようなものです。

MySQL は世界でもっとも多く使用されているオープンソース・データベース

なんとMySQLには有償版と無償版があるようです。
今回は無償版を使用します。

そもそもPythonとは

またまたAmazonからまるまる引用しておりますが:arrow_down:このようなものです。

Python は、ウェブアプリケーション、ソフトウェア開発、データサイエンス、機械学習 (ML) で広く使用されているプログラミング言語です。

MySQLのインストール

それでは今回はまずMySQLのインストールをしてみましょう。
小さいけれど私にとっては大きな一歩です:walking:
何やらほとんど英語で大変難しいので、いろんなものを見て調べつつインストールしてみました。
試行錯誤しながら作業をしているので大変参考になり。。。:no_good:ません:pray:

①インストーラーを使ってダウンロード

Windowsなのでインストーラーをダウンロードすることにしました。
URL:https://dev.mysql.com/downloads/file/?id=536355

MySQLダウンロード000082.JPG

なぜか2つある選択肢。。。:ghost:
どうやらインストール時にインターネットを使うかどうかで分かれているようです。
なので私は上の"mysql-installer-web-community-8.0.40.0.msi"を選択。

②求められるログイン

次に出てきた画面はログインするかどうかでした。
MySQLダウンロード000003.JPG

なぜかアカウントを作っていたのですが、パスワードを忘れて:confounded:しまっていたので
"No thanks,just start my download."
を選択し、ログインせずに進みます。

③ダウンロードしたものをダブルクリック

エクスプローラーからダウンロードしたものをクリックします。
なにかはじまりました。
MySQLダウンロード000011.JPG

④ついに最初の設定開始

一番最初に聞かれたことは、セットアップのタイプでした。
今回は"Full"を選択します。
※なんと申し訳ないことに、Winshotと足並みがそろわずキャプチャが大暴れしてしまいました:bow::sob:

MySQLダウンロード000015.JPG

⑤いろいろダウンロード[DownloadとInstallation]

つぎにいろいろダウンロードするようです。
MySQLダウンロード000021.JPG
"Next >"をおして、
MySQLダウンロード000022.JPG
"Execute"をおします。
MySQLダウンロード000024.JPG
Statusが"Complete"になったら"Next >"をおします。

⑥もっと細かい設定へ

"Product Configuration"の画面がでてきました。
MySQLダウンロード000026.JPG
"Next >"をおします。

するとなんだか難しい画面にやってきました。
ポートなどは特にいじらず、"Advanced Configuration"に関しても☑しません。
Advanced Configurationは和訳すると高度な設定という意味のようです。

MySQLダウンロード000028.JPG

"Config Type"はいろいろ選べて、以下のような選択肢がありました。
一番上を選択します。

MySQLダウンロード000029.JPG
"Next >"をおす。

⑦パスワード関連

つぎの画面では何やらパスワードに関して聞かれているようです。
MySQLダウンロード000032.JPG

おすすめされている方を選択します。そして"Next >"。

MySQLダウンロード000034.JPG

ここでは、"Root Account"のパスワードを設定するようです。
設定しましたが"Next >"がおせません。。。
もしかしたらアカウントを追加しなければならないのか:question:と増やしてみます。

MySQLダウンロード000041.JPG

でもできません。悩んだ末にわかりました。
原因はRootパスポートを入力した後に"Enter"を押していなかった事でした。
"Enter"を押し、現れた"Next >"を押し次へ。
MySQLダウンロード000045.JPG

⑧Windows serviceなど

この画面は特になにもせず"Next >"。
MySQLダウンロード000049.JPG

この画面も特に何もせず"Next >"
MySQLダウンロード000050.JPG

また"Execute"を押す画面にやってきました。
MySQLダウンロード000052.JPG

ほい。
"Finish"の文字:bangbang:
喜びつつおす。
MySQLダウンロード000054.JPG

⑨2/3を目指す

先ほどの画面に戻ってきました。
ということはこれさっきので1/3ってことなんですね。。。
MySQLダウンロード000058.JPG

"Next >"で次の画面へ。
MySQLダウンロード000061.JPG

調べたところ、この画面では特に☑する必要はなさそうと判断し、"Finish"。

⑩本当のFinish

また先ほどの画面に戻ってきました。
MySQLダウンロード000062.JPG

そろそろ最後です。
"Next >"を押します。

MySQLダウンロード000063.JPG

先ほど設定したRootのパスワードを求められているので、入力します。
パスワードがあっている場合、"Status"の欄が緑色になり、
"Next >"を押せるようになります。

最後にまた"Execute"をおす画面に進むのでおします。

MySQLダウンロード000067.JPG

ちょっとまって。

MySQLダウンロード000071.JPG

"Finish"をおします。

MySQLダウンロード000072.JPG

これで3/3クリアです:clap::princess:
"Next >":point_down::dizzy:ぽち

⑪今度こそ本当のFinish

今度こそ最後の最後に"Finish"をおします。

MySQLダウンロード000074.JPG

すると急にいろんな画面が出てきました。

MySQLダウンロード000077.JPG

ちなみにこの沢山出てきたものは、Fullを選んだ際に含まれているやつらだそうです。
黒い画面のものは、"MySQL Shell"です。
CLIで操作するもののようです。

この白い画面のものは、"MySQL Workbench"というそうです。
GUIで操作するもののようです。

MySQLダウンロード000081.JPG

おわりに

これにて最初の段階は終了です:congratulations:
踏み出しただけ良しとしましょう(自分に甘い:cake:)。
どこもかしこも英語で、なおかつ文章のコピーもできないため、
すぐに翻訳しながら作業ができない点がかなり難しかったです。
ある程度用語に明るかったり、ほかのもので慣れているとすいすいできるんだろうな。。。
ということを全体を通してかんじました。
つぎはMySQLを触ってみよう編でお会いしましょう。

それではまた:v:

54
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
54
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?