トップページ⇒php
988コメント357KB

mysql ヘルプ!

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。02/01/22 16:08ID:kMbsTQE3
リモートから家(常時接続)のmysqlサーバにつなげません
状況を詳しく書きます
PHPが動くプロバイダーのディレクトリにおいた自分の家の
mysqlサーバを操作するPHPに
$db = mysql_connect("mysqlサーバのip:3306","ゆーざ","ぱす");
と書いたのですが、駄目でした。
どうすればいいのでしょうか?
09759692005/04/13(水) 01:30:22ID:8dY+nynK
と思ったら全然関係ありませんでした。
もしかしてmyslq_queryの成否って検索結果とは関係ありませんか?
クエリでたらめにしたらエラートラップ引っかかりました。
検索結果に対しては別にエラー処理を考える必要があったってことですね。
0976nobodyさん2005/04/13(水) 03:20:49ID:???
mysql_num_rows() でええやん
0977nobodyさん2005/04/13(水) 03:24:39ID:???
>>975
そうだよ。

クエリーとは、データベースに対して、これこれこういう条件のデータを探してくれ、という”問い合わせ”の事だ。
これに対して、データベースは、こんなんが有るよ。あるいは、そんなの無いや。等を返す。

つまり、クエリー(問い合わせ)は”成功”している。”無いよ”と言うのも立派な答えだ。

mywql_queryがエラーを返すのは、”問い合わせ方がおかしいだろ!”とか、"そんなテーブルなんてねーよ!"ってな時だ。

マニュアルを読みなさい。
0978nobodyさん2005/04/13(水) 18:42:29ID:P5BMPkuz
my.iniのdefault-character-setがインストール時にlatin1になってますが、
でもこの状態でもマルチバイト文字列のデータを格納・出力出来ますよね。
(latin1は西欧の文字コードのはずなのに)
my.iniで設定しているdefault-character-setって何に影響するんですか?
0979nobodyさん2005/04/13(水) 18:45:22ID:???
ソートとか。
0980nobodyさん2005/04/13(水) 19:01:21ID:???
>>978
latin1ではAとaを同一視して扱う処理になる場合がある。
代表的なのは>>979とかね。
0981nobodyさん2005/04/14(木) 20:30:02ID:ujiybS0C
MySQLはコマンドプロンプトでquitで終了しないと駄目なんですか?

間違ってquiteと打ち込んだら->が出て
それ以降、何を打ち込んでも受け付けてくれなくなりました;
回避策教えてくださいm__m
09829812005/04/14(木) 20:38:08ID:???
¥Cってかいてありましたスイマセン
終了せずにウィンドの×ボタンで閉じるのは駄目ですか?
探してもそういうのが書いてあるのが見当たらないです、お願いします
0983nobodyさん2005/04/15(金) 00:47:26ID:???
>>979
さらにShift_JISでデータを入れようものなら、2バイト目にアルファベットが入っていて
aとAぐらいずれている漢字を同じ文字と見立ててしまう。
like でも別の文字が出てきちゃったりするお
EUC で入れても laten1 と宣言されたテーブルは同様に検索かましてくれます。

今だと何気にUTF-8が安全だったりするのかな?
0984nobodyさん2005/04/15(金) 13:24:18ID:???
>>981
ウィンドウのクローズでも、まあ良いけどね。
ただウィンドウのクローズの場合、mysqlとの接続を遮断するわけではないので
接続の遮断はタイムアウトにお任せだけど。
0985nobodyさん2005/04/15(金) 16:02:06ID:???
次スレ
MySQL 総合 Part4
http://pc8.2ch.net/test/read.cgi/db/1108124655/
0986nobodyさん2005/04/15(金) 21:25:19ID:+8mNx0eh
enum型で、ある文字列が無ければいけない、あるいはあってはいけないという指定の仕方があったような
覚えがあるんですが(+とか-とか使ってたような)、
今ぐぐってみても見つけられませんでした。(リファレンスにも見当たらなかった)
私の勘違い?
0987nobodyさん2005/04/16(土) 09:27:48ID:???
>>981
そんなあなたに\q。
09889812005/04/17(日) 00:38:14ID:???
>>984
>>987
レスありがとうございます。m__m
レス数が950を超えています。1000を超えると書き込みができなくなります。