MySQL Index

私はこれまでMySQLをほとんど使ったことがなく、PHPとSQLite3だけでデータベースを作成してきたが、その状況でほとんど不自由を感じたことがなかった。 ちょっと秘密にしたいことがあれば、BASIC認証をかけてアクセス制限をすればいいと思っていた。 そもそも、ネット上に重要な情報を置くことはほとんどなく、見られても本当に困るようなものはアップロードしていなかった。 PHPもローカルではXAMPP 1.7.7をダウンロード・インストールしたもので、不自由を感じるようなことはなかった。

しかしこれまでとは違って、もうちょっと機密性の高い情報を置いて限られたメンバーと情報のやり取りをしたいと考えるようになり、 これまでのSQLite3+BASIC認証ではあまりにもセキュリティが甘いと思うようになった。
そこで、MySQLである。フリーのデータベースエンジンとしては最もメジャーなものだろう。
SQLite3との共通部分もあるが、慣れないとわかりにくいところもあり記録しておこう。

・ MySQLの設定
・ SQLite3->MySQLへ:エクスポートとインポート
・ セキュリティ