[python] MySQLdb のインポートでエラー

ここでMySQL から mariaDB に変更した影響で python プログラムで以下のエラーが発生するようになった

モジュールの入れ直しをしたら直った。ただし、インストール時にキャッシュを使わないように指示しないと一向に直らない

[mariadb] Mac で MySQLをアンインストールして mariadbをインストールする

brew でそのままやるとうまく行かない

一旦、mysqlが動いている状態で、DBの内容を吸い出し、データフォルダを削除してから mariadb をインストールするとうまくいく

以下手順

  1. mysql から必要なデータの export
  2. mysql を停止
  3. mysql をアンインストール
  4. データフォルダを削除
  5. /usr/local/var/mysql このフォルダをどこかへ移動(一応戻せるように) インストールできたら削除

  6. mariadb をインストール
  7. 初期設定
  8. データのimport