mysql
MySQLの仕様 MySQLの日付をあらわす型にはTIMESTAMP型とDATETIME型があります。(DATE型もありますが…) 詳しくはMySQL :: MySQL 5.6 リファレンスマニュアル :: 11.3.1 DATE、DATETIME、および TIMESTAMP 型に記載されてます。 で、今日はじめて知った事↓ …
mysql5.1からはRENAME DATABASEという構文があるみたいだけど、今使ってるのは3.23.58。ここのサイト見ると以下の手順でできるみたい。 /var/lib/mysql/testを /var/lib/mysql/new_nameにリネームshow databasesで確認してみたら、確かにリネームされてた。 …
コピー先テーブル、コピー元テーブル共に存在する場合(DBが異なる場合はDB名.TABLE名) insert into コピー先テーブル名 select * from コピー元テーブル名 コピー先テーブルが存在しない場合(DBが異なる場合はDB名.TABLE名) create table コピー先テーブル名…
環境 MySQL 3.23.58 DB TEST_DB(データ量がとても大きなDB)1.普通にmysldumpでTEST_DBのダンプを取る(TEST_DB.dump.sqlに保存) mysqldump -uuser -ppassword TEST_DB > TEST_DB.dump.sql結果 mysqldump: Out of memory (Needed 8164 bytes)Out of memoryがお…
データ取得するときはランダムにとりたいけど、ランダムにとったデータでページング処理やりたい場合。 今まで ランダムにデータ取得 webアプリケーションの場合、sessionにデータ保持。 ページングのたびにsessionに保持しているデータを1〜10、11〜20…みた…
mysqlのコメントって『--』じゃ、駄目なんですね。 以下引用 # コメント /* コメント */ MySQL/コメント - plus_kumo
odbc経由でmysqlに接続する際のメモ こちらを参考に作りました。上記サイトではMySql ODBC5.1ドライバを使用してますが、3.21を使わなければならなくて調べました。 まず、3.21を使う接続文字列 DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=…
ダンプファイルをインポートするときの文字コード指定。 mysql [table] --default-character-set=utf8 < "dumpファイル" -u [user] -p