MySQL4.0を追っかけるスレ (156レス)
1-

76: 2005/09/06(火)15:20 ID:MHrXIfbO(1) AAS
perl+Mysqlで掲示板を作りたいんだけど、解説されてるサイトがあったら教えて。
77
(1): [ ] 2005/09/21(水)02:22 ID:??? AAS
みんなDBのバックアップってどのようにしてる?
漏れはphpMyAdminでいちいちCSVとかに吐き出したりしてるけど、
手動で面倒だし、テーブルの数が増えてくるとやってらんないよね・・・。
78
(1): 2005/09/21(水)07:09 ID:??? AAS
>>77
定期的にやるならcron+mysqldumpだろ
79: [ ] 2005/09/21(水)22:57 ID:??? AAS
>>78
正直「mysqldump」ってのがあることを知らなかった。
ありがと。
80: [age] 2005/09/26(月)17:27 ID:??? AAS
MySQLでboolean型ってないの?
みんなはどういう方法で代替しているの?
81: 2005/09/26(月)17:33 ID:eUCvvuNH(1) AAS
外部リンク[html]:www.geocities.jp
82: 2005/09/26(月)17:35 ID:??? AAS
移植性のために4.1から導入されてる
内部的にはtinyint(1) unsignedとして処理されるんじゃなかったっけ
83: 2005/09/27(火)10:44 ID:??? AAS
mysqldumpでダンプ中にcronとかでテーブルの(大量)更新とかがあった場合の
動作ってどうなるのかね?? 一時更新を止めてダンプするのかな。
84: [ ] 2005/10/04(火)12:36 ID:??? AAS
dump
85: [ ] 2005/10/05(水)01:53 ID:??? AAS
スラムダンプ
86
(1): 2005/10/18(火)18:08 ID:ih4nu8k6(1) AAS
MySQLのUPDATEについてお伺いしたいのですが、
現在、データベースがある時間に一括更新されるPHPのプログラムを書いています。

そこで以下のようなクエリを行数だけ何度も何度も発行して更新しているのですが
そのせいかハードディスクがガリガリいってしまって非常に時間がかかってしまいます。
 UPDATE table_name SET column1 = 10 WHERE id = 1
 UPDATE table_name SET column1 = 5 WHERE id = 2
 (何度も別のidに対して繰り返す)
省5
87
(2): 2005/10/18(火)18:26 ID:??? AAS
バージョンが5<ならストアドを使うと便利。
あ、4.1より前か。。
とりあえずidにインデックスは貼ってあるよね?
88
(1): 88 2005/10/18(火)18:56 ID:??? AAS
>>87
ありがとうございます。
5以上だと上手い方法があるみたいなので、今回は使えないのですが今後の為に勉強してみたいと思います。

念のためEXPLAIN SELECT * FROM table_name WHERE id = 1;を
してみたのですがインデックスは作られていました。

プログラムの他の部分が問題ある可能性も考えて、クエリ発行部分だけコメントアウトしてみたのですが
一瞬で処理が終わってしまい、やはりUPDATEの部分が問題あるようです。
省2
89
(1): 87 2005/10/19(水)10:51 ID:??? AAS
んーおかしいね。。
OSとメモリの空き具合を書いてくれるとわかるかも。

HDがガリガリ言うってことは相当I/Oの処理がかかってるからUNIX系ならtopコマンドでCPUの分配を見てみて
もしsystemのCPUが多かったらThread_Cache等の変数を上げてみるといいと思います。
90: 2005/10/22(土)10:00 ID:??? AAS
AA省
91
(1): 2005/10/25(火)00:32 ID:??? AAS
column1='10' としてもダメ?
92: 86 2005/10/30(日)16:39 ID:??? AAS
>>91
試してみたのですが、やはりガリガリとなってしまいました。

試しにLINUXでやってみたところ問題なく動いたのでOSの問題のようです。
原因が分かりましたらこちらで報告させて頂きたいと思います。
93: 2005/10/31(月)14:36 ID:??? AAS
いや実データの問題でしょ
94: 2006/11/01(水)13:47 ID:UJqk4mQr(1/2) AAS
現在の日付から二ヶ月前の月の最終日を指定したくて。
20061001
という形式で日付が欲しかったのですが。
SELECT CURDATE() - 0100;
で大丈夫でしょうか?
20070101 - 0100
となったときにおかしくなりますよね多分。
95: 2006/11/01(水)14:28 ID:UJqk4mQr(2/2) AAS
select CONCAT(DATE_FORMAT( DATE_SUB(CURDATE(), INTERVAL 1 MONTH), '%Y%m'),'01');
でいけました、・・が長いですね。
20061001 という先月の最初の日が取れればいいだけなので、もっとスマートな方法があればお願いします。

phpで使うsqlなのでphpで日にちを作ったほうがいいかもですね。
96: ◆tQhCU0LELY 2006/11/03(金)00:37 ID:??? AAS
warota
97
(1): 2006/11/09(木)14:41 ID:JW+Aghlr(1) AAS
普段から使っている方からすれば初歩的な質問だと思いますが、お願いします。
まず、

$con=mysql_connect(〜);
mysql_select_db(〜);
$sql="select * from 〜";
$result=mysql_query($sql, $con);

という感じで、テーブル全ての情報を$resultに格納します。
省6
98
(1): 2006/11/10(金)07:13 ID:??? AAS
>>97
$sql="select * from 〜 DESC";
99
(1): 2006/11/13(月)12:48 ID:oOz598NF(1) AAS
ものすごい初歩的な質問だと思うのですが・・
show tables;
などをした際に大量にあった場合コンソールのバッファを越えてしまいます。
一つずつ見るにはどうしたらいいのでしょうか?
linuxコマンドのmoreのような事をしたいと思っています。
100
(1): 2006/11/22(水)00:39 ID:EkJNk5rg(1/2) AAS
>>98
便乗して質問してもいいですか?
order by 苗字, 名前
苗字順にして、苗字が同じならば名前順 としたい場合、上記でいいと思うのですが、

あるフィールドがNULLではない行を先に苗字順にし、更にNULLの行を苗字順にしたい場合、
1つのクエリで処理することはできないのでしょうか?
現在は2つのクエリで1クエリでNULLではない行の苗字順、 2つめのクエリでNULLの場合の苗字順
省2
101: 2006/11/22(水)00:51 ID:EkJNk5rg(2/2) AAS
AA省
102
(1): 2006/11/22(水)07:39 ID:??? AAS
応用力のない人だな
趣味のorderの前に趣味がNULLかどうかのorderいれりゃいいだけだろ
103: 2006/11/22(水)07:53 ID:??? AAS
>>99
MySQL Command Line Clientを使ってると仮定して、、、
tee C:\data\out.txt
とかやると、logファイルを残してくれる。
104: 2006/11/22(水)21:54 ID:en/LIJ9f(1) AAS
すいません、以下の文章の意味が全く分からないのですが、どなたか解説していただけないでしょうか。
なぜそれで「テーブルロックが回避される」のか、サッパリ理由が書かれてませんよね。
っていうか下記のページ、全体的に日本語がおかしい気がします・・・。

外部リンク[html]:dev.mysql.com
>大量に更新された MyISAM テーブルに対して複雑な SELECT クエリを使用しないようにする。これでテーブルロックを回避する。
105
(2): 2006/11/23(木)19:10 ID:cbnkHJk4(1) AAS
mysqlで対象のフィールドがあればupdateして、なければinsertするみたいなSQLは書けるんでしょうか。
方法があればご教示(ご教授ではない)下さい。
106: 2006/11/24(金)11:04 ID:??? AAS
>>105
自分で事前にSELECTして判別。
107
(1): 100 2006/11/25(土)19:39 ID:4UZyL29A(1) AAS
>>102
そうすればいいことはわかってるのですが、
そのやり方がわからないのです・・
108: 2006/11/27(月)10:49 ID:7YzUTRJS(1) AAS
oracleのrankみたいな関数はmysqlにはない?
109: 2006/11/29(水)03:03 ID:??? AAS
>>105
REPLACEじゃだめなん?
110: 2006/12/01(金)12:13 ID:??? AAS
>>107
select * from user order by isnull(shumi), shumi;
111: [hage] 2006/12/04(月)17:07 ID:??? AAS
誰か、日本語の全文検索精度を上げる方法を・・・

無理か('A`)
112
(1): うた 2007/01/09(火)19:08 ID:LU4PzMfb(1) AAS
テキストファイルを使用したSQL文の読込み

ってどうやるのか探して彷徨っています。
load data infile はデータの読み込みでしょ?
そうじゃなくてupdate文を読み込んで一気に処理したいんですが、
分からない。phpで mysql_query で変数のsql文を読み込むこと
はするけど、外部ファイルから読み込めるのかなぁ
113
(1): 2007/01/09(火)20:48 ID:E47pJCGV(1) AAS
mysql_query(file_get_contents("ファイル"));
114
(1): うた 2007/01/10(水)12:54 ID:KwOV/H2D(1) AAS
ありがとうございます
でもなんかうまくいきません。

zanji.phpの中身
<?php
mysql_connect('localhost','root','123');
mysql_select_db('wikidb');
mysql_query(file_get_contents("temp.sql"));
省14
115
(5): 2007/01/10(水)22:23 ID:/8+Ver2h(1) AAS
MySQLでリレーション組んでるのですが、下のURLのようなテーブルの場合どうすればいいのでしょうか?
外部リンク[html]:www.geocities.jp

同じテーブルから3つ呼び出したいのですがうまく行きません。
select staff.name, area.area from staff inner join area on staff.idou = area.area
のように1つだけならできるのですが、2つ以上になるとできません。
アドバイスをください……
116: 115 [age] 2007/01/12(金)22:34 ID:??? AAS
だれかわからないでしょうか?
117: 2007/01/12(金)23:16 ID:??? AAS
>>115
質問の意味がわからない(;´Д`)
どういう結果がほしいの?
118: 115 [age] 2007/01/13(土)02:44 ID:??? AAS
外部リンク[html]:www.geocities.jp
の下のほうに希望する結果書きました。
select staff.name, area.area from staff innner join area on staff.idou = area.num
でstaffテーブルのidouに対応するareaテーブルのareaが結合できるのですが、別フィールドに同じテーブルからさらに引っ張りたい場合のやりかがたわからないのです。
説明がへたくそですみません……
119
(1): 2007/01/13(土)14:27 ID:??? AAS
>>115
SELECT
  staff.num,
  staff.name,
  area_s.area,
  area_k.area,
  area_i.area
省12
120: うた 2007/01/15(月)16:45 ID:jQqUIVCH(1) AAS
>>112-114

自己解決しました。私はwindows2000でmysql5を弄っています。
コマンドプロンプトで
C:\Documents and Settings\Administrator>mysql -uroot -phimitu wikidb < c:\mysql5\bin\test.sqle
とかしたら出来ました!
【解説】
mysql はmysqlに命令を与えるコマンドの一つ。ほかにもmysqladminとかある
省11
121: 115 [age] 2007/01/15(月)21:57 ID:??? AAS
>>119

最後のwhereでなくon みたいですね。
別名をつけるのは思い浮かびませんでした。 SQLは長くなるけど、ループしてなんどもSelectかけるよりはいいのかぁ。
とりあえずこれでやってみます。 ありがとうございました。
122
(1): うた 2007/05/12(土)18:19 ID:4Q6meIRD(1) AAS
初心者のうたです。

MYSQLの5を使っています
出力結果が文字化けして困っています。

PHPスクリプトをutf-8で保存し、
mysqlのテーブルのフィールドの照合順序をすべてutf8_general_ciにし、
ていますが、select文で検索させて出力させると、文字化けになってしまいます。
数字項目はちゃんと出力されているので、スクリプト自体はおかしくないと思うのですが、
省7
123: 2007/05/12(土)19:01 ID:??? AAS
>>122
select文の前に"SET NAMES utf8"とSQL撃ってみてはどうですか
124: 2007/06/02(土)00:22 ID:wH3kGVeU(1/2) AAS
初歩的なのですが
複数の単語の検索は
SELECT *
FROM `friendlist`
WHERE `game` LIKE '%虹%' && '%GOW% '
でいいのでしょうか?
||はちゃんとどちらか含んでいるものがヒットするのですが
省1
125: 2007/06/02(土)00:39 ID:wH3kGVeU(2/2) AAS
あ、||も、よくよく見たら前の一個分しか引っ張ってませんでした…な、なんでだろう
126: 2007/07/02(月)00:07 ID:??? AAS
intel macを導入して今までと同じMySql4.0.X環境どう作るのかとうろついててたどり着きました。

webアプリ仕事で書くようになって4年くらいになるけど、たいていのレンタル鯖はMySql4.0.Xじゃないですか。
それに合わせてローカル環境もMySql4.0.Xにしてたし、今も機能追加とかメンテとかはその環境でやってます。

おそらくレンタル鯖が勝手にMysqlのバージョンを変えたらどこのプログラムもトラブルを起こすことは目に見えてるだろうから、新たに予算組んで作り直すまではそのままでいくことになるだろう。

先日Intel Mac導入して環境構築してがく然としたんだけど、Intel MacネイティブのMySql4.0.Xって無いらしい。

MySql4.0.X系で作ったプログラムと関わり続けていかないとならない皆さんはこのあたりどう対処してますか?
127: 2007/10/01(月)18:34 ID:Fh+5Omxq(1) AAS
SHOW COLUMNS FROM tableのキャッシュを破棄したいのですがどうすれば良いのでしょうか?
128
(1): 2007/10/22(月)06:05 ID:qzDl+cH5(1) AAS
php+mysqlで検索システムを作ってるんですが,
例えばコマンドラインから
select * from unko where auther like "%chinko%" and auther like "%manko%";
ってやるとちゃんとand検索できるのに,ブラウザからまったく同じコマンド打っても
一件も引っかからない状態です.
and検索とかやらないで条件を一つだけ設定するとブラウザからでもいけます.
原因のあたりつく人いますか?
129: 2007/10/22(月)19:13 ID:??? AAS
>>128
あー、まあ、なんだ、とりあえず、お前は
SQLインジェクションというものを調べたほうがいいぞ。
130
(1): 2008/09/21(日)00:19 ID:f7M58QFz(1) AAS
mysql+php で現行のwebサービス使って劣化ショップみたいな物つくってます。
RESTで拾ってきたXMLをそのままmysqlのレコードにぶち込むような処理をつくったら
ぶち込んだテーブルをmysqladminでみると、オーバーヘッドなる物が多発しております。

DBの最適化してオーバーヘッドを消すのですが、何度か処理を動かすとまた
オーバーヘッド部が出来上がるようなのです。
そもそもオーバーヘッド部はどういう処理したときにできるものなのでしょうか?
御教授ください
131: 2008/09/26(金)15:23 ID:??? AAS
>>130
innodb使っておけ
132: MY 2008/11/19(水)22:26 ID:TyHr//re(1) AAS
MacOS X 10.5 + MySQL5で勉強しています。
TABLEにCSVファイルのデータをインポートしようとしたらエラーが出ました。
下記に打ったコマンドと結果を載せます。
初心者で教えてくんですみません。

mysql> load data infile "/Users/kawase/Desktop/test.csv "
-> into table kawase_test.nm_list
-> fields terminated by ","
省2
133: 2009/04/20(月)22:24 ID:cB7TGCpk(1) AAS
mysql終わったなwwwwwwwwwwwwwwwwwwwwwwwwww
134: 2009/06/05(金)00:48 ID:4w93Am1B(1) AAS
すいませんmysql_connect()でDBに接続しようとしても以下のエラーが出て繋がらなくなってしまいました。
いろいろ調べたのですが対処法がまったくわかりません。
すいませんが、わかる方教えてくださいお願いいたします。

Warning: mysql_connect() [function.mysql-connect]: Host 'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server in C:\xampp\..(以下ファイル名) on line 10
接続失敗です。Host 'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server
135: 2009/06/06(土)14:22 ID:??? AAS
辞書でも引けばいいじゃない。
136: 2009/06/16(火)12:52 ID:??? AAS
てst
137: 2009/06/30(火)15:57 ID:H2c5SWAB(1) AAS
タイムゾーンに対応するためdate型、datetime型をtimestamp型にしようとしています
ただ、工数の観点からdate型をセレクトしたときの挙動をdate型のそれと全く同じに、
'0000-00-00'といった文字列が返るようにしたいです
また、現状データは "SELECT * FROM…" で取ってきてるのですが、保守性の観点からカラム名を指定して "SELECT id, date(timestamp) as timestamp…" のようにカラムを羅列するのは避けたいです
理想としてはカラム名を * で指定しつつ timestamp カラムを date(timestamp) で上書きすることですが、こういったことは可能でしょうか
使用しているのは MySQL 4.1 です
よろしくお願いします
138: 2009/07/01(水)10:11 ID:??? AAS
View
139: 2009/10/14(水)00:36 ID:??? AAS
phpmyadminにアクセスするとデータベースの構成が
●db_01(10)
●db_02
○ _a001(100)
○ _a002(80)
こんな感じになってるんですが
これはdb_02_a001とdb_02_a002がテーブルを共有してるって事?
140: 2010/10/19(火)14:33 ID:??? AAS
PHP 4.3.1
MySQL 4.0.2
PHP MySQL ライブラリのバージョン 3.23.49

この環境で動くphpmyadminのバージョンを教えてくだしあ
ちなみに2.11.11だとテーマ読み込まれなかった・・・
141: 忍法帖【Lv=2,xxxP】 2011/06/06(月)19:04 ID:??? AAS
test
142: 忍法帖【Lv=3,xxxP】 2011/06/08(水)12:55 ID:??? AAS
test
143: 忍法帖【Lv=4,xxxP】 2011/06/08(水)22:07 ID:??? AAS
test
144: 忍法帖【Lv=3,xxxP】 2011/06/09(木)17:00 ID:??? AAS
???
145: 忍法帖【Lv=3,xxxP】 2011/06/09(木)23:20 ID:??? AAS
INTEL
146: 忍法帖【Lv=4,xxxP】 2011/06/11(土)18:23 ID:??? AAS
test
147: 2013/01/18(金)22:41 ID:gBUhEEW4(1) AAS
てすと
148: 2015/07/31(金)01:38 ID:??? AAS
変態にもほどがあるわ。
これは本当に佐々木希の流出ビデオなのか??
外部リンク[html]:coolandsexy.xyz
149: 2017/01/21(土)19:02 ID:iuL6ICc7(1) AAS
ぬるぽ
150: 2017/12/30(土)15:44 ID:YhlYw6jg(1) AAS
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

DCQTVO9E2N
151: 2018/06/21(木)01:45 ID:VtSVJLaY(1) AAS
プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。

Z1C6D
152: 2021/01/25(月)01:01 ID:Bx/MYSQJ(1) AAS
IDが惜しいンゴ
153: 2022/02/25(金)06:43 ID:W8SDnGbv(1) AAS
ロシアプーチンはウクライナに何てことするんだよ
154: 立憲民主党、政府に安倍晋三氏のロシア派遣を要求 2022/03/10(木)03:35 ID:ZzSzzF4L(1/2) AAS
林芳正外相は8日の参院外交防衛委員会で、ウクライナ侵攻を続けるロシアに停戦を求めるため政府特使を派遣することに否定的な見解を示した。
立憲民主党の羽田次郎氏が、首相在任中にプーチン大統領と個人的な関係を築いたとされる安倍晋三元首相らの派遣の検討を迫ったが、
林氏は「現時点で特使を派遣する考えはない」と語った。

 羽田氏は、トルコのエルドアン大統領や中国の王毅外相がロシアとウクライナの仲介に動きだしたことを挙げ、
「積極外交を行う日本の姿がなかなか見えてこない」と指摘。岸田文雄首相らがプーチン氏と直談判を行うべきだと主張した。
林氏は「G7(先進7カ国)をはじめとする国際社会と連携し、有効と考えられる取り組みを適切に検討していきたい」と述べるにとどめた。
外部リンク:www.jiji.com
155: ロシアで営業日本企業のボイコットを世界に呼びかけ 2022/03/10(木)13:45 ID:ZzSzzF4L(2/2) AAS
ウクライナ外務省は10日(日本時間、以下同)、公式Facebookアカウント上で、ロシアで営業を続けているグローバル企業のロゴマークリストを公開し、

ボイコットを呼びかけた。

日本企業ではタイヤ大手ブリヂストンやヨコハマタイヤ(横浜ゴム)、三菱グループ(ダイヤマーク)などのマークが確認されており、各企業に影響が出る可能性がある。

9日にはロシア軍機によるウクライナ領内の小児科病院などの爆撃で大きな被害が出ている。

同省は「ロシアの軍事攻撃により2週間で50人以上の子どもたちが死亡した」と述べ、
「指定企業はロシアでの活動を完全に終了すること」や「世界の責任ある消費者、企業、政府」に対し、
「ロシア内で活動するリストの企業の商品などをボイコットすること」などを求めている。
省3
156: 2023/08/23(水)13:28 ID:??? AAS
アレ、なんてこったい!
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.523s*