• 締切済み

postgresからmysql

unt99の回答

  • unt99
  • ベストアンサー率0% (0/0)
回答No.1

できますよ

参考URL:
http://oshiete.nikkeibp.co.jp/kotaeru.php3?qid=2566054
ringu777
質問者

お礼

ありがとございます

関連するQ&A

  • mysqlのデータベースの文字コードの変換について

    mysqlのデータベースの文字コードの変換について教えてください。 テストサーバー環境で誤って文字コードUTF-8のデータベースを作成し、文字コードEUC-JPのデータを投入してしまいました。 それでもテストサーバー環境では文字化けせずにウェブアプリを表示できていましたが、テストサーバーのデータをエクスポートすると、テキストエディタで開いた時点で文字化けしています。 (文字コードはUTF-8、EUC-JPのいずれでも) もちろんそのデータを本番サーバーにインポートしても文字化けしてしまいます。 (データベース文字コードはUTF-8、EUC-JPのいずれでも) テストサーバーからデータをエクスポートする前に文字コードを変換することは可能でしょうか? もしくは他に問題を解決する方法はありますでしょうか? ご存知の方がいらっしゃいましたら教えてください。

    • ベストアンサー
    • MySQL
  • initdbの文字コードと違う文字コードでDB作成

    postgres9.0.4でEUCでinitした環境があります。 initdb --encoding=EUC_JP そこにUTF8のDBを作成したいのですが、以下のようなエラーがでます。 psql -U postgres postgres=# CREATE DATABASE dbname postgres-# WITH ENCODING='UTF8' postgres-# OWNER=dbowner postgres-# CONNECTION LIMIT=-1; ERROR: encoding UTF8 does not match locale ja_JP.eucJP DETAIL: The chosen LC_CTYPE setting requires encoding EUC_JP. 既に運用が始まっているEUCのDBが稼動している状態です。 EUCで初期化したところに後からUTF8のDBを作成する方法はないのでしょうか?

  • PHP+MySQL エンコード

    文字コードについて教えて下さい。 データベースMySQL の文字セット: UTF-8 Unicode (utf8)に固定。 htmlはSIFT-JISで表示。 フォームで受けとったデータをPHPからDBに書き込む場合 i18n_convert($data,"UTF-8", "SJIS"); をして書き込めば問題ないでしょうか? DBがEUCの場合は問題なかったのですが、UTF-8は初めて 扱うため、文字化けの不安があります。 いまいち、文字コード(バイト数の違いなど)が理解できておりません。 ご教授お願い致します。

    • 締切済み
    • PHP
  • MySQL文字コード

    DB情報をHTMLで表示する場合に、mb_convert_encoding()で指定する文字コード MySQL5.1 PHP5 HTML - shift_jis MySQL の文字セット UTF-8 Unicode (utf8) MySQL の接続照合順序: ujis_japanese_ci フィールドの照合順序 ujis_japanese_ci PHPプログラムでDB情報取得後にSJISに変換 mb_convert_encoding($String, "SJIS", "●●●"); ●●●の文字コードを何を指定すればいいのかがわかりません。 EUCを書くとうまくいってるような気もしますが、なぜEUCでうまくいく のかもわかりません。 ご教授下さい。

    • 締切済み
    • PHP
  • mysql登録時の文字化け

    PHPで作成した登録フォームで入力されたデータをmysqlに登録すると、文字化けというか?になってしまいます。すべての文字を検証したわけではないのですが、どうも環境依存文字が?になってしまうようです。環境依存文字を登録するにはどうしたらいいでしょうか? ちなみに、現在の文字コードは HTMLの<head>の部分に<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> PHP開始時に mb_language("uni"); mb_internal_encoding("utf-8"); mb_http_input("auto"); mb_http_output("utf-8"); ただし、PHPの設定ファイルがさわれないのでPHP使用時の内部文字コードは恐らくデフォルトのEUC mysqlの文字コードとしては、DB,テーブルともにutf8_unicode_ci ファイルの保存形式はutf-8(BOMなし) SQL文のデータ部分にmb_convert_encodingを使用 例: insert into test(test1,test2) values( mb_convert_encoding("テスト1","EUC-JP","UTF-8"), mb_convert_encoding("テスト2","EUC-JP","UTF-8")) よろしくお願いします

    • ベストアンサー
    • PHP
  • mysql utf8、php・euc-jp で出力すると、[~]が文字化けする

    タイトルの通りです。 mysqlの文字コードはutf8なのですが、phpはeucで出力しています。 DBに格納されている文字は文字化けせずに、きちんと表示されているのですが、出力すると「~」が「?」に化けて表示されてしまいます。 mysql_query(”SETNAMES ujis″); や mb_language("Japanese"); mb_internal_encoding("EUC-JP"); mb_http_input("auto"); mb_http_output("EUC-JP"); 等も記述しておりますが、どうしても化けてしまいます。 回避方法等ご存知の方がおられましたら、ご教授お願いいたします。

    • ベストアンサー
    • PHP
  • MySQL4.1にはEUC-JPが無い?

    MySQL4.1.16をダウンロードし、インストールを行いました。 しかし、my.iniを見てみると、デフォルトの文字コードが「latin1」というものでした。 phpMyAdminも2.7.0-pl1をダウンロードしてきて、 ブラウザ上で確認しようと思うのですが、 phpMyAdminの表示文字コードがUTF-8以外に変更も出来ず、 「~の順序」というやつもUTF-8のようで、 EUC-JPについては一切ありませんでした。 MySQL4.1.16、phpMyAdmin2.7.0-pl1の組み合わせでは 文字コードにEUC-JPは利用出来ないのでしょうか? また、phpMyAdminのバージョンだけ落としてしまえば 解消される問題なのでしょうか? 「MySQL Server Instance Config Wizard」から MySQLの構成変更を行ったらサービスを起動出来なくなったので 色々試せない状況にあります。 (アプリケーションのアンインストール、レジストリの削除、PC再起動という作業が大変)

  • MySQL5で文字化け…

    PHP5とMySQL5を使っているのですが、ブラウザでDBから取得したデータを見ると、全て?????になってしまいます。ブラウザではEUC-JPで表示していますが、MySQLの文字セットがUTF-8になっているせいでしょうか?レンタルサーバなのでMySQLの文字セットは変えられないといわれました。 mb_string_encodingも試しましたがだめでした。 ほかに設定方法はないでしょうか? どなたか対応策教えてください。よろしくお願いします。

    • ベストアンサー
    • MySQL
  • phpMyAdmin - 2.8.2.4で『EUC-JP』を使うには?

    レンタルサーバでPHP+MySql(EUC-JP)で構築しています。 phpMyAdmin - 2.6.3-pl1 では、ja-eucがデフォルトだったのでphpやDBをEUC-JPで設計しました。DBにインポートするテキストファイルもEUC⇒EUCなのでphpMyAdmin上でも、ブラウザ上(php)でも問題なく表示されていました。 しかし、 phpMyAdmin - 2.8.2.4 では、ja-eucが無くなってしまったため、 仕方なくUTF8でテキストを作成し、UTF8⇒EUCインポートを実行しました。 すると、phpMyAdmin上では普通に表示されるものの、 php(html)では完全に文字化けしてしまいます。 文字化けしているのはデータベースから取得した値のみです。 ソースファイルは全く同じで、異なるのはphpMyAdminのバージョンだけなのでどう対処すればよいかわかりません。 どうやったら文字化けせずに表示できるでしょうか?

    • ベストアンサー
    • PHP
  • SQLiteからMySQLへの変換方法

    PHP(5.2.8)+SQLite(2.8.17)でサイトを運営しています。 データベースをMySQL(5.0.33)に変更したいと考えているのですが、 データをSQLiteからMySQLに変換するいい方法はあるでしょうか。 ちなみにSQLiteのデータの文字コードはUTF-8で、 MySQLではEUC-JPにしたいと思っています。 また、もしMySQLからSQLiteに戻す方法もあれば、 合わせて教えていただけるとうれしいです。 mt-db-convert.cgiなるスクリプトが配布されているようですが、 Movable Typeのサイトではないので、 このスクリプトが使用できるのかどうかもよく分かっていません。 何かいい方法がありましたら、ぜひご教示ください。

    • ベストアンサー
    • MySQL