【ラズパイで始めるデータベース入門】Raspberry Pi で、MySQL の データベース を作成しよう。

MySQL

Raspberry Pi上で、MySQLのデータベースを作成する方法を紹介します。

データベース技術は、WEBアプリ開発に必要な技術です。

ラズパイなら、安く環境を用意することができ、OS再インストールでやり直すことも簡単です。

\ キーボード一体型のラズパイがおすすめです。モニターとつなげるだけです /

スポンサーリンク

はじめに

本章は、LAMP環境がインストールされていることが前提となります。

もし、LAMP環境がインストールできていないなら、以下のページを見て、インストールしてください。

MySQLを起動する

コンソールを開いて、以下を入力する

$ mysql -u root -p

パスワードを入力(rootのパスワードを入力してください)

新しいデータベースを作成する

MariaDB [(none)]>  create database mydb;

このような書き方もあります。同じ名前のデータベースがない場合に、データベースを作成します。

MariaDB [(none)]>  create database if not exists mydb;

データベースの選択

先ほど作成したデータベースを使います。

MariaDB [(none)]> use mydb;

テーブルの作成

MySQLを起動して使用するデータベースを選択したら、テーブルを作成します。
テーブルを作成するには以下のようにCREATE文を使用します。

CREATE TABLE テーブル名(  カラム名1 型情報,  カラム名2 型情報,  ・・・)

MariaDB [mydb]>  CREATE TABLE fruits_table (id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,fruits VARCHAR(32),value INT);

テーブルにデータを挿入する

続けて、INSERT文を使用してテーブルの中にデータを挿入します。

MariaDB [mydb]> INSERT INTO fruits_table (fruits, value) VALUES ("apple", 100);
MariaDB [mydb]> INSERT INTO fruits_table (fruits, value) VALUES ("orange", 80);MariaDB [mydb]> INSERT INTO fruits_table (fruits, value) VALUES ("melon", 500);
MariaDB [mydb]> INSERT INTO fruits_table (fruits, value) VALUES ("pineapple", 700);

データの挿入を確認する

データを挿入したら、以下のSELECT文を実行してテーブルの中を確認してみます。

MariaDB [mydb]> SELECT * FROM fruits_table;

以下のように表示されたら成功です!

+----+-----------+-------+
| id | fruits    | value |
+----+-----------+-------+
|  1 | apple     |   100 |
|  2 | orange    |    80 |
|  3 | melon     |   500 |
|  4 | pineapple |   700 |
+----+-----------+-------+
4 rows in set (0.00 sec)

まとめ

ラズパイ上で、データベースソフト(MySQL)で、データベースを作成する方法を紹介しました。

\ キーボード一体型のラズパイがおすすめです。モニターとつなげるだけです /

プログラミングを趣味だけでなく、仕事にしてみませんか?

2030年にはIT人材が最大約79万人不足すると言われており(IT人材需給に関する調査/給経済産業省より)
今後もIT業界の転職市場は非常に伸びていきます!

未経験からITに業種を変えたい人は、独力で進めるより、ちゃんとしたエージェントの力を借りたほうがうまくいきます。

そこで、Freeks Careerをお勧めします。

Freeks Careerをオススメする理由
 ・無料で使用可能
 ・履歴書・職務経歴書の添削、企業紹介、面談練習と転職に必要な一通りのことを一貫してサポート
 ・紹介先に豊富な優良企業が多い
 ・現役エンジニアがキャリアアドバイザーとして転職をサポート
 ・面談練習においても、営業・人事・エンジニアからのフィードバックを受けられます
 ・企業への紹介以外にもフリーランの相談も可能

\ 無料で登録できます /

Freeks Career|未経験からIT業界へ転職!無料人材紹介サービスの申込

コメント

タイトルとURLをコピーしました