MariaDBデータベース講座 - Perl開発者のMariaDBデータベース基礎
MariaDB入門は、MariaDBのインストール方法とMariaDBの基礎を丁寧に解説します。Perl開発者がMariaDBの基礎を学び、実務レベルのデータベースの扱いをマスターできることが目標です。MariaDBは、MySQLからフォークされたMySQL互換性が高いリレーショナルデータベースシステムです。MySQLがOracleに買収されたときに、プロジェクトがフォークされました。
2021年現在、MariaDBとMySQLは、内部的なソースコードにかなりの差がでてきています。バージョン番号の付け方も変更がありました。外部的な機能の差が広がってくることも予想されます。そこで、MariaDB用の解説サイトを作成することにしました。
MariaDBのインストール
MariaDBのインストール方法の解説です。
UbuntuにおけるMariaDBのインストール
MariaDBデータベースへの接続
ユーザー管理
- rootのパスワードを設定する
- rootのパスワードを再設定する
- ユーザーを作成する - create user
- パスワードの設定,データベースとテーブル権限の設定 - grant文
- ユーザーの一覧を表示する
- ユーザーを削除する
データベースの管理
基本的なSQL
データの保存と読み込み
MariaDB関数
テーブルの管理
フィールド定義
ディスク容量調査
データベースエンジン
外部キー制約
インデックス
性能調査
MariaDBの設定
記事一覧
MariaDB関連講座
MariaDBの関連講座です。
MariaDBの関連講座です。
>Webアプリケーション開発
Webアプリケーションは、クライアントから大量に並列アクセスされるので、MariaDBのようなリレーショナルデータベースにデータを保存することは、ほぼ必須といえます。
データ分析
データ分析でデータベースからデータを取り出すときも、MariaDBのようなリレーショナルデータベースにデータが保存されていることが多いでしょう。
Linux上にMariaDBを環境構築
Linuxの基礎を学んで、Ubuntu上にMariaDBを環境構築する方法の講座があります。
- Linux入門
- Ubuntu環境構築
Perlプログラムからデータベースに接続
Perlの基礎を学んで、PerlプログラムからORマッパーを使ってデータベースに接続する方法の解説です。
MariaDBに関する質問をする
Perlクラブでは、MariaDBに関する質問ができる会員限定のPerlクラブ・フォーラムがあります。Twitterのリプライ・ダイレクトメッセージ、Youtubeのコメント欄も利用できます。