勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

phpMyAdminでのエクスポート/インポート

   2014/07/02  MySQL

DBのバックアップを取る際にエクスポート/インポートを行うが、
データ件数が多いと固まったりするのでその対応。

出力を圧縮&ファイル保存にすることで改善される。
また、ダンプされる行を「開始行」「行数」と決められるので、
必要な行数のみ取得するというのも一つの手。

phpmyadminのバージョンによって微妙に異なるけど、出力はzipにしとけば大丈夫そう。

尚、インポートの際にファイルサイズ制限にひっかかったことが
あったので、その対応。

■参考サイト
http://php.tekmemo.net/?p=1212

memory_limit 512M
post_max_size 256M
upload_max_filesize 128M

php.iniを書き換えて再起動でいけた。

 - MySQL

  関連記事

MySQLのview(ビュー)で仮想的なテーブルを作成する方法

MySQL関連のサイトを見ているとview(ビュー)が云々という記事を見かけた。 ...

MySQLで特定の値を加算しつつNULL値の場合は0にする方法

いくつかのコードに対して投票を行い、その合計値をスコアとして出したい。ただ、投票 ...

MySQLにてORDER BYで並べ替える際に空のカラムは後ろに持ってくる方法

MySQLにてORDER BYで並べ替える際に空のカラムの場合は後ろに持っていき ...

MySQLで開始~終了日時の間隔を計算し分に変換して出力する方法

MySQLで「開始日時」「終了日時」のdatetime型カラムがあり、開始から終 ...

MySQLでデータベース単位とテーブル単位のデータサイズ(容量)の調べ方

VPSの各種ファイルを整理している際に「MySQLも不要なデータを削除すればいい ...