mysql 【mysql】数値文字参照をUTF-8の文字に変換する mysql等データベースに入った数値文字参照の文字列をUTF-8に変換する場合、mysql単体では無理なのでPHPを併用する。 数値文字参照を普通の文字に変換するPHP -------------------------------... 2014.01.17 mysqlPHP
mysql 【mysql】改行を含むCSVファイルをインポートする方法 改行を含むCSVファイルのインポート方法。 CSVファイルの記述ルールは次の通り。 CSVのルール(一部) ------------------------------ LOAD DATA INFILEがデフォルトで対応... 2014.01.14 mysqlさくらインターネット
mysql さくら共有サーバーでCSVファイルをインポートする方法 さくら共有サーバーでCSVファイルをインポートした際の覚書。 ファイルのインポートは「load data」を使う。 用意したCSVファイル、test.csv --------------------------------- ... 2014.01.14 mysqlさくらインターネット
mysql 【mysql】さくら共有サーバーで特定のカラムだけダンプ(エクスポート)する方法 通常、mysqlで特定のカラムだけダンプ(エクスポート)場合、INTO OUTFILEを使えばいいが、さくら共有サーバーでは権限の都合で使用不可。 そこでとった行動の覚書。 作業1.欲しいカラムだけをコピーして新しいテーブル... 2014.01.14 mysql
mysql さくら共用サーバーでmysqldumpを使う方法 さくら共用サーバーでmysqldumpを使ったときの覚書。 1.SSHでサーバーにログインする。 2.データベースサーバーにはログインせずに、mysqldumpを実行。ファイルはカレントディレクトリに保存されるので、必要に応じて... 2014.01.14 mysql
mysql 【mysql】正規表現でひらがなだけの文字列を取り出す 全部ひらがなで構成された文字列だけを抜き出そうと、下記のSQLを実行した。 SELECT field1 FROM table1 WHERE field1 REGEXP '^+$' しかし文字列の中にひらがなの「む」がはいってない... 2013.08.02 mysql
mysql 【mysql】特定の長さの文字列だけをselectで取り出す フィールドの中の、特定の長さのレコードだけを取り出す場合の記述 SELECT * FROM table1 WHERE LENGTH(field1) > 60 2013.07.28 mysql
mysql mysqlの正規表現で括弧()をマッチさせる mysqlの正規表現で括弧()をマッチさせるには、エスケープシーケンスを連続して記述する。(\\) 下記は 行頭が (11) の文字列にマッチさせる場合。 REGEXP '^\\(11\\)' エスケープシーケンス(\)が... 2013.07.28 mysql
mysql mysqlで正規表現を使って置換する方法 mysqlは正規表現のREGEXP関数、置換のREPLACE関数があるが、同時に使えない。 なのでPHPを組み合わせて利用する方法を取る。 次のPHPスクリプトでは、field1 に入っている文字列が「;」で終わっていた場合に、... 2013.07.28 mysql
mysql 【mysql】特定のフィールドで重複しているレコードを削除する たとえば"field1"でレコードが重複しているので、一つを残してその他を削除したいときの手順。 1.field1をグループ化して、重複データを1つにまとめる。その状態のテーブルをコピー。 //グループ化してcopy_t... 2013.07.27 mysql