Raspberry PiのOSであるRaspbianがバージョンアップされ、JessieからStretchに新しくなりました。これに伴い標準のDatabaseもMySQLからMariaDBになりました。高い互換性があります。
MariaDBとpython-mysqldbのインストール方法
$ sudo apt-get install mariadb-server python-mysqldb
$ sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
で以下のように編集します。
変更前
character-set-server = utf8mb4
collation-server = utf8mb4_gereral_ci
変更後
character-set-server = utf8
# collation-server = utf8mb4_gereral_ci
$ sudo systemctl restart mariadb
$ sudo mysql_secure_installation
ここで質問に答えていきます。この時にMariaDB用のrootのパスワード設定も行われます。
MariaDBの起動方法は、次のようになります。
$ sudo mysql -u root -p