taka451213 の回答履歴
- mysqldumpの使い方がイマイチ分かりません。
こんにちは。よろしくおねがいします。 MySQLからMSSQLServerへデータを移すなどという事をやっているのですが、途中、詰まっています。 助言いただける方がいましたら、どうかよろしくおねがいしますm(_ _)m 【環境】 移行元: Windows2003Server MySQL5.1 移行先: Windows2003Server MSSQLServer2000 【やること】 MySQLにあるデータをMSSQLServerに移行する。 【方法】 1.移行元で、コマンドプロンプト起動。以下のコマンドを打ち込み、ファイルにする。 mysqldump -u ユーザ名 -pパスワード --default-character-set=binary --tab=D:/tmp --fields-terminated-by=, --fields-optionally-enclosed-by=\" --lines-terminated-by="\r\n" DB名 2.ファイルをテキストエディタで開き、「UTF8→SJIS」に変換し、保存しなおす。 3.ファイルを、移行先で、「bcpユーティリティ」を使用して、テーブルに放り込む。 【困っているところ】 mysqldumpを実行した後のファイルに、どうしたらいいのか不明なデータが入る。 テーブル構成は フィールド1:int(auto_increment) フィールド2:text(utf8_general_ci) のみです。 phpMyAdmin上で、データの挿入から、フィールド2に対して、「改行を含むデータ」を登録した場合、不明データが入ります。 ■登録データ あああああ いいいいいいい ううううう えええええええ おおおおおおお ■mysqldumpで作成されるデータ "あああああ\ いいいいいいい\ ううううう\ えええええええ\ おおおおおおお" 多分、今まで気にしていなかった(Win-MSSQL環境がほとんどなので...)改行コードが~といったところでは無いかとは思っていますが、 いろいろ試していますが解決に至っていません。 解説できる方がいらっしゃいましたら、どうかお力をお貸しいただけると助かりますm(_ _)m 試したこと。 --result-file=file あたりを使ってみた。 。。。意味なし? http://dev.mysql.com/doc/refman/5.1/ja/load-data.html 一応、読んで、オプションへの指定を変えて出力して取り込んでみるものの、特に変わらず。。。
- ベストアンサー
- MySQL
- STICKY2006
- 回答数1
- XAMPPの文字化け
データベース(MySQL)に接続してデータを表示するというプログラムをPHPで作っています。ですが、日本語の部分が文字化けをしてしまいました。 どうやらソースコードではなくXAMPPの設定に原因があるそうです。 my.iniに以下の記述を追記すればよいとのことなのでmy.iniを変更したのですが、そうするとMySQLが起動できなくなってしまいます(起動してもすぐ自動的にストップしてしまいます) なので、my.iniの内容をコピーしたmy.confを作成し、そこに以下の記述を追記しました。 [client] default-character-set = utf8 [mysqld] skip-character-set-client-handshake default-character-set = utf8 character-set-server = utf8 collation-server = utf8_general_ci init-connect = SET NAMES utf8 [mysqldump] default-character-set = utf8 [mysql] default-character-set = utf8 すると、MySQLは起動できるようになりました。しかしステータスを参照すると以下のように表記されており変更が反映されていません。 +--------------------------+----------------------------------------+ | Variable_name | Value +--------------------------+----------------------------------------+ | character_set_client | cp932 | character_set_connection | cp932 | character_set_database | latin1 | character_set_filesystem | binary | character_set_results | cp932 | character_set_server | latin1 | character_set_system | utf8 | character_sets_dir | D:\program\xampp\mysql\share\charsets\ | +--------------------------+----------------------------------------+ どうすればいいのでしょうか?いろいろ調べて試してみたのですが分かりません。このせいで先に進めず困っております。助けてください。。 保存先フォルダは D:\program\xampp\mysql です。 OSは Windows Vista です。 バージョンは ApacheFriends XAMPP version 1.7.7 + Apache 2.2.21 + MySQL 5.5.16 (Community Server) + PHP 5.3.8 (VC9 X86 32bit thread safe) + PEAR です。 よろしくお願いいたします。
- 静的サイト 多言語化 /ja /en について
お世話になります。 現在、静的ホームページにて、多言語化の処理をしようとしております。 ルートディレクトリには、index.htmlを用意し、英語圏用のコンテンツとなっています。 その下の階層には、 /en と /ja というフォルダがあり、そこに、 /en → 英語圏用ページファイル一式 /ja → 日本語圏用ページファイル一式 が入っています。 今回、各閲覧者の言語環境にて、 上記ディレクトリのファイルを表示させることを検討しております。 ウェブ上で調べたところ、 .htaccess を使用することで、 index.html.ja index.html.en への 分岐ができることは、記載があったのですが、上記ディレクトリのような、分岐の方法については、 私の力不足か、情報を見つけることができませんでした。 なんとか、上記内容にて、ホームページを構築したく思っております。 何卒ご教示のほど、よろしくお願いいたします。
- header() 関数が必要になる場面は?
http://php.net/manual/ja/function.header.php にheader() 関数の使い方が説明されていますが、 生の HTTP ヘッダを送信するというのは、オートで送信されているのを カスタマイズしてサーバーの動きを操作するということですよね。 この関数を利用するのは、どういった場合に必要になるのでしょうか。
- oracle:統計情報とテーブル削除
oracle10gを使用しております。 統計情報について質問させていただきます。 テーブルAについて、[statistics = none]を指定しExportします。 統計情報取得コマンドを実行します。 analyze table TABLE_A compute statistics; 後に、テーブルAを削除します。 drop table TABLE_A; バックアップファイルを基に、テーブルAをImportします。 このとき、テーブルAの統計情報はExport実行時と同じになるのでしょうか?
- ベストアンサー
- Oracle
- Kuroichi01
- 回答数1
- telnet gmail
telnetでgmailのsmtp.gmail.comにアクセスしてメールをおくりたいのですが、220 2.0.0 Redy to start TLS の後に何を入力したらいいのでしょうか? 回答よろしくおねがいします。
- SQLの接続のタイミングは?
vb.net 2008で、MS SQL 2008への接続を行いデータの更新等を行っています。 質問なのですが、SQLへの接続は (1)ボタンを押す度にSQL接続および切断 (2)アプリ起動時にSQL接続およびアプリ終了時にSQL切断 のどちらがよいのでしょうか? (1)の場合、SQLの接続台数に影響はあるのか? (2)の場合は、Windowsのスリープモード等から復帰した場合、 SQL接続は継続されているのか? などを心配しております。 どなたか、(1)と(2)どちらが良いか、教えて下さい。
- ベストアンサー
- Visual Basic
- ghost305jp
- 回答数2
- 静的サイト 多言語化 /ja /en について
お世話になります。 現在、静的ホームページにて、多言語化の処理をしようとしております。 ルートディレクトリには、index.htmlを用意し、英語圏用のコンテンツとなっています。 その下の階層には、 /en と /ja というフォルダがあり、そこに、 /en → 英語圏用ページファイル一式 /ja → 日本語圏用ページファイル一式 が入っています。 今回、各閲覧者の言語環境にて、 上記ディレクトリのファイルを表示させることを検討しております。 ウェブ上で調べたところ、 .htaccess を使用することで、 index.html.ja index.html.en への 分岐ができることは、記載があったのですが、上記ディレクトリのような、分岐の方法については、 私の力不足か、情報を見つけることができませんでした。 なんとか、上記内容にて、ホームページを構築したく思っております。 何卒ご教示のほど、よろしくお願いいたします。
- NETBIOSoverTCP/IPが有効にならない
ネットワークの設定よりNETBIOS over TCP/IPを有効にしてもなぜかコマンドでIPCONFIG /ALLでみると無効になっています。 ネットワークの設定以外で影響を受ける箇所はあるのでしょうか・・・ まったくもって原因がわかりません。 これは仕様なのでしょうか? 実は、この辺のセッティングをいじっているのにはわけがありまして、プリンタ共有やファイル共有ができずここが原因だろうと踏んでいる為です。 ちなみに対象マシンへのPINGは問題なく通ります。 プリンタとかの接続が出来ず困っています。 詳しい方ヒントをいただけませんでしょうか?WIN2K8R2SP1です。 コマンドとかで強制的に有効に出来れば・・・
- ベストアンサー
- Windows系OS
- mr-r00
- 回答数2
- tomcat7.0(404FOUND)へアクセス
windows7でjava初心者です。tomcat7.0を起動してtomcatインストールディレクトリの webapps→entry→WEB-INFとディレクトリを使い http://localhost8080/entry/ へアクセスすると次のエラーメッセージが出ました。 HTTPステータス 404 - /entry/ type ステータスレポート メッセージ /entry/ 説明 The requested resource (/entry/) is not available. -------------------------------------------------------------------------------- Apache Tomcat/7.0.23 そんなファイル ディレクトリはないよとのことですが ディレクトリは本当に作っているんです。ファイル、サイズの頁だけ 表示させたいです「基礎からのサーブレット」 ソフトバンククリエイティブという本のp24です。ここでつまずいてます。 どうやったらアクセスできますか。
- ベストアンサー
- Java
- ririyan_grape
- 回答数2
- PHP 他管理サイトからの値取得
phpで入力項目をPOSTで別管理者のサイトに渡して値を取得するものを作っています。 相手サイトにはPOSTできましたが、相手側の仕様で あああ&いいいいといった形式での戻り値が画面に表示されたままで先に進めません。 XMLのように画面遷移なく内部でPOST送信し 自分のサイト内に戻り値を取得したいのですが何かそういっいた技はありますでしょうか?
- 締切済み
- PHP
- tamurad007
- 回答数3
- C#による日付のフォーマット変換について
初めまして。 大学にてC#を勉強中の身なのですが、文字列の日付フォーマット 【YYYY/MM/DD → DD-MMM-YY】 への変換方法が分からず困っています。 よろしければどなたかご教授して頂けないでしょうか? ※このような形に変換を希望しています string型 【2000/01/01】 → string型 【01-Jan-00】
- ベストアンサー
- その他(プログラミング・開発)
- as84wtfgsv115
- 回答数2
- PHPにて所有者名を変更出来る方法を教えて下さい。
下記プログラムのように、あるサーバーの中のデーターをディレクトリー(/hogehoge)ごと別の ディレクトリー(../test)にコピーを行い、FFFTPにてファイルの更新を行いたいのですが、 コピー後は所有者名が変わってしまい属性(パーミッション)の変更が出来ず、修正や削除も出来ません。 どうも所有者名がApacheになっているようです。 勿論プログラム上からなら削除や修正は可能ですが、どうしてもFFFTPから操作出来ないと困るのです。 プログラムから所有者名を指定する方法を教えて戴きたいのです。 FFFTPで見ますと、所有者名は今までのどのファイルもディレクトリーも数字で、「1664」ですが、 PHPで作成コピーしたファイルを見ますと「48」です。 所有者名を「1664」にしたいのです。 そうすればパーミッションの変更が出来ると思います。 因みにこの方法を試しましたが変更出来ませんでした。 使い方が間違っているのでしょうか。それともスーパーユーザでないからかもしれません。 スーパーユーザにはどうしてなれるのでしょうか。 // 使用するファイル名とユーザ名 $file_name= "foo.php"; $path = "/home/sites/php.net/public_html/sandbox/" . $file_name ; $user_name = "root"; // ユーザを設定します chown($path, $user_name); 所有者名変更方法(末端の階層ディレクトリー及びファイルまで)をご教授下さいませ。 以上宜しくお願い致します。 <?php //あらかじめ指定された元フォルダ名 $imageDir = "hogehoge"; // 作りたいフォルダ構造 $structure = '../test'; // 入れ子構造を作るには、$recursive パラメータを // mkdir() に指定しなければなりません if (!mkdir($structure, 0777, true)) { die('Failed to create folders...'); } chmod($structure, 0777); $path = '../test/'; $user_name = 'myname'; // ユーザを設定します chown($path, $user_name); //あらかじめ指定されたコピー先フォルダ名 $destDir = "../test"; copyDirectory($imageDir,$destDir); function copyDirectory($imageDir, $destDir) { $handle=opendir($imageDir); while($filename=readdir($handle)) { if(strcmp($filename,".")!=0 && strcmp($filename,"..")!=0) { if(is_dir("$imageDir/$filename")) { if(!empty($filename) && !file_exists("$destDir/$filename")) mkdir("$destDir/$filename"); copyDirectory("$imageDir/$filename","$destDir/$filename"); } else { if(file_exists("$destDir/$filename")) unlink("$destDir/$filename"); copy("$imageDir/$filename","$destDir/$filename"); } } } } print ディレクトリー作成成功しました。 ?>
- 締切済み
- PHP
- robotanmarch
- 回答数4
- クリックされた時にページを表示する前に処理する方法
以下のようにクリックされた時 まず、ファイルに書き出した後にリンク先のページを表示したのですが aaa.phpのページ <a href="bbb.php?genre=1">1</a> <a href="bbb.php?genre=2">2</a> <a href="bbb.php?genre=3">3</a> (1)aaaプログラム上で、ファイルに書き出す (2)対象ページを表示 対象ページプログラムでファイルを書き出す方法はできますが、他のページからの 移動の時はファイルを書き出したくありません。 また、途中プログラムを作成して、そのプログラムが振り分ける方法のあると思いま すが、・・・。 aaa.phpのページ <a href=.cccphp?genre=1>1</a> <a href=ccc.php?genre=2>2</a> <a href=ccc.php?genre=3>3</a> ccc.php ファイル出力 Location・・・で表示 あくまでも、aaa.php内でファイルを書き出してから、対象ページを表示する方法 をお教えお願い致します。
- tomcat7.0(404FOUND)へアクセス
windows7でjava初心者です。tomcat7.0を起動してtomcatインストールディレクトリの webapps→entry→WEB-INFとディレクトリを使い http://localhost8080/entry/ へアクセスすると次のエラーメッセージが出ました。 HTTPステータス 404 - /entry/ type ステータスレポート メッセージ /entry/ 説明 The requested resource (/entry/) is not available. -------------------------------------------------------------------------------- Apache Tomcat/7.0.23 そんなファイル ディレクトリはないよとのことですが ディレクトリは本当に作っているんです。ファイル、サイズの頁だけ 表示させたいです「基礎からのサーブレット」 ソフトバンククリエイティブという本のp24です。ここでつまずいてます。 どうやったらアクセスできますか。
- ベストアンサー
- Java
- ririyan_grape
- 回答数2
- PHPにて所有者名を変更出来る方法を教えて下さい。
下記プログラムのように、あるサーバーの中のデーターをディレクトリー(/hogehoge)ごと別の ディレクトリー(../test)にコピーを行い、FFFTPにてファイルの更新を行いたいのですが、 コピー後は所有者名が変わってしまい属性(パーミッション)の変更が出来ず、修正や削除も出来ません。 どうも所有者名がApacheになっているようです。 勿論プログラム上からなら削除や修正は可能ですが、どうしてもFFFTPから操作出来ないと困るのです。 プログラムから所有者名を指定する方法を教えて戴きたいのです。 FFFTPで見ますと、所有者名は今までのどのファイルもディレクトリーも数字で、「1664」ですが、 PHPで作成コピーしたファイルを見ますと「48」です。 所有者名を「1664」にしたいのです。 そうすればパーミッションの変更が出来ると思います。 因みにこの方法を試しましたが変更出来ませんでした。 使い方が間違っているのでしょうか。それともスーパーユーザでないからかもしれません。 スーパーユーザにはどうしてなれるのでしょうか。 // 使用するファイル名とユーザ名 $file_name= "foo.php"; $path = "/home/sites/php.net/public_html/sandbox/" . $file_name ; $user_name = "root"; // ユーザを設定します chown($path, $user_name); 所有者名変更方法(末端の階層ディレクトリー及びファイルまで)をご教授下さいませ。 以上宜しくお願い致します。 <?php //あらかじめ指定された元フォルダ名 $imageDir = "hogehoge"; // 作りたいフォルダ構造 $structure = '../test'; // 入れ子構造を作るには、$recursive パラメータを // mkdir() に指定しなければなりません if (!mkdir($structure, 0777, true)) { die('Failed to create folders...'); } chmod($structure, 0777); $path = '../test/'; $user_name = 'myname'; // ユーザを設定します chown($path, $user_name); //あらかじめ指定されたコピー先フォルダ名 $destDir = "../test"; copyDirectory($imageDir,$destDir); function copyDirectory($imageDir, $destDir) { $handle=opendir($imageDir); while($filename=readdir($handle)) { if(strcmp($filename,".")!=0 && strcmp($filename,"..")!=0) { if(is_dir("$imageDir/$filename")) { if(!empty($filename) && !file_exists("$destDir/$filename")) mkdir("$destDir/$filename"); copyDirectory("$imageDir/$filename","$destDir/$filename"); } else { if(file_exists("$destDir/$filename")) unlink("$destDir/$filename"); copy("$imageDir/$filename","$destDir/$filename"); } } } } print ディレクトリー作成成功しました。 ?>
- 締切済み
- PHP
- robotanmarch
- 回答数4
- メールが送信できない。mail.logの中身
Feb 12 16:28:00 user-PC-LL550GD1T sendmail[2259]: q1C7Rxqj002259: to=t***@ezweb.ne.jp, ctladdr=www-data (33/33), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30248, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (q1C7S0Ps002261 Message accepted for delivery) と出ました。何がいけないですか??
- 配列に値が入らない
PHP初心者です。 <?php $sql = sprintf('SELECT * FROM image WHERE img_url="%s"', mysql_real_escape_string('img_url') ); $record = mysql_query($sql)or die(mysql_error()); while($data = mysql_fetch_assoc($record)) { $image = array($data['img_url']); } ?> これで $image にはデータベースの img_url のフィールドの値がすべて代入されるはずだったのですが なぜか配列には何も値が入りません。 何が悪いのか、配列についていろいろ調べてはみたのですが、どうしてもわかりませんでした。 どうやったら値が入るようになるか、教えていただけないでしょうか? よろしくお願いします。
- c# Dictionaryのサンプルコード
こんにちは。c#初心者です。 先日、(既存のものではない) Dictionary<TKey, TValue> のサンプルコードを見ました。 その中に取得したハッシュ値をそのまま用いず、一度手を加えている箇所を見かけました。 int hashCode = hcp.GetHashCode(keySlots [cur]) | HASH_FLAG; (const int HASH_FLAG = -2147483648;) 見たところ、 HASH_FLAG は Int32 の最小値のようですが、何のためにこんな操作をするのかさっぱり分かりません。 このコードは https://github.com/mono/mono/blob/master/mcs/class/corlib/System.Collections.Generic/Dictionary.cs にありました。 どなたか分かる方がいらっしゃいましたら教えていただけませんか?
- POSTでUndefined indexのエラー
ページを表示すると Notice: Undefined index: sub in C:\apache\htdocs\post.php on line 13 といったエラーがでてしまいます。 <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title></title> </head> <body> <form action="#" method="POST"> <input type="submit" name="sub" value="GO"> </form> <?php print $_POST["sub"]; ?> </body> </html> intoで作ったGOボタンを押すとエラーは消えるのですが、 書き方は間違っていないと思うのずですが、 もしかしてphp.iniの設定が必要?とかでしょうか。