タグ

MySQLに関するoldguysのブックマーク (2)

  • MySQLでバイナリログを定期的に削除するmy.cnfの設定(expire_logs_days) - ドラあり!*ドラゴンに挑むアリの物語 ** Python使いの日々

    Djangoを使っていて、たまにsyncdb(モデルをデータベースに更新させる作業)をすると、応答がなくなる時があります。 MySQLは更新等のバイナリログを残していて、リストア(復旧)しやすいように設計されています。 バックアップ(スナップショット)をどこかの時点でとっておいて、そのあとの流れをバイナリログ等で補完するような運用が考えられます。 一方、更新が多いサービスは、このバイナリログを放置しておくと、データ容量が大きくなりすぎてしまいます。 今回は、この設定を変更して、適切なディスク容量を使えるようにしたいと思います。 応答がなくなるコマンド例(注:すぐデータベースのステータスを確認しましょう。) #python ./manage.py syncdb データベースの容量確認 その場合は利用しているデータベース(MySQL)のステータスを確認してみましょう。 データベースサーバに接続

    MySQLでバイナリログを定期的に削除するmy.cnfの設定(expire_logs_days) - ドラあり!*ドラゴンに挑むアリの物語 ** Python使いの日々
  • Windows上で複数のXAMPPを共存させる

    というか、既に XAMPP が入っている環境にさらに別の XAMPP を追加する方法。 Windows 7 既存の XAMPP のバージョン:忘れた 追加する XAMPP のバージョン:1.8.1 ダウンロード、インストール XAMPP の、ZIP 版(もしくは 7zip 版)をダウンロードする。インストーラ版は落とさない。その後、適当なフォルダに展開する。 展開したら、インストールフォルダ直下の setup_xampp.bat を実行する。 各種ポート番号の変更 Apache 今回は 80 から 81 に変更する。 インストールフォルダ\apache\conf\httpd.conf を修正。

    Windows上で複数のXAMPPを共存させる
  • 1