MySQL/MariaDB

データベース製品のMySQLで困っている人のために情報を発信します。 MySQLはGPLライセンスに従えば、無償で商用でも利用できて、LAMP環境などいろいろなところで多く使われています。 データベースを勉強したい人はまずMySQLから始めるとよいでしょう。また、MySQLから派生したMariaDBは、操作上の技術であまり違いはないので、こちらでも参考になります。

MariaDB インストール直後にやるべき作業

mysql, mariaDB logo

MariaDBには、インストール後にやっておくべき初期設定がふたつあります。設定ファイルの編集とmysql_secure_installationコマンドの実行。

rootパスワード設定や、だれでも使える匿名ユーザーの削除などのセキュリティ対策をします。

続きを読む

MySQL/MariaDB 検索クエリのSQLで日付リストを作る方法

mysql, mariaDB logo

MySQL/MariaDBの検索クエリSQLで日付リストを作る方法です。日次、週次、月次、年次に対応できます。(時・分・秒も)。

他のテーブルのクエリ結果に日付を追加したりするのに使います。

(自分がよく忘れるので備忘録でもある。)

続きを読む

MySQL/MariaDB 検索クエリの結果に連番をつける方法

mysql, mariaDB logo

MySQL/MariaDBで検索クエリ(SELECT)結果に連番をつける方法はかんたんに見つかりますが、細かい解説がすぐには見つかりません。

SQLに慣れてない人のために解説をつけました。

(自分もよく忘れるので備忘録でもある。)

続きを読む

MySQL/MariaDB リストアの方法

mysql, mariaDB logo

MySQLのリストアは、バックアップファイルからmysqlコマンドを実行して、データベースのデータを復旧するだけで、かんたんです。

MariaDBも同じ使い方です。

続きを読む