のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,637,842人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレMySQL 総合 Part14

mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : - 1 + - mysqldump + - rXBUq5sa + - share + - utf8_bin + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
851 : NAME IS - 2008/11/02(日) 23:30:56 ID:??? (+33,+29,-3)
ただのおまけのメモ帳なんて使ってる人いるんだね
852 : NAME IS - 2008/11/03(月) 00:10:12 ID:??? (+37,+29,-51)
板違いだったらすいません。
質問なのですが、二つの表があり、直積演算や選択演算を計算しなさいという問題では
どのように答えたらいいのでしょうか?
853 : NAME IS - 2008/11/03(月) 02:28:39 ID:??? (+33,+29,-27)
直積や選択をした結果どういうレコードが得られるか、
表形式で書いてあげればいいんじゃね。
板は合ってるがスレ違い
854 : NAME IS - 2008/11/03(月) 06:27:46 ID:??? (-27,-30,-150)
OSはubuntu 8.10でMySQL 5.0.67を使用しています。
Checking for corrupt, not cleanly closed and upgrade needing tables.
と表示されてmysqlが起動しないので、mysql_upgradeを行い、doneと表示されました。
ですが、上のメッセージが消えず、OS起動時にmysql serviceがfailedとなってしまいます。
どうすれば上のメッセージが表示されない状態になるのでしょうか?
855 : 852 - 2008/11/03(月) 07:23:25 ID:??? (+32,+29,-60)
>>853
アドバイスありがとうございます。
参考書のぞいても載っていなかったもので、どうしようかと思っていました。
参考にさせていただきます。スレ違い申し訳ない。
856 : NAME IS - 2008/11/03(月) 13:39:20 ID:Y+xjwnxz (+29,+29,-88)
windows power shellではダンプはできるのですがリストアができません。
多分古いタイプのコマンドツールならできると思うのですが、うちのXPには入ってないようです。
みなさんが何でリストアしてるのかを教えて下さい。
それがダウンロードできる場所も教えてくれるとありがたいです
857 : NAME IS - 2008/11/04(火) 09:33:13 ID:??? (+37,+29,-20)
>>851
ばっかおっめurlストリームも直接開けるんだぜ。
文字コードだって95時代からunicodeに対応してるんだぜ、たしか。
最も困る点といえばメモリ適当に食うからでっかいファイル読むとしんどいことかな!
860 : NAME IS - 2008/11/04(火) 17:57:37 ID:ZVeUnEqM (-18,+29,-50)
>>859
ちょっとやってみる。
検索するカラムが多いとsql文が長くなりすぎるんだよな。
カラムの結合とかして検索してもいいの?
結合の意味がよく分からないんだけど。
861 : NAME IS - 2008/11/04(火) 18:18:04 ID:??? (+30,+29,-54)
>>860
長丁場になるならな、一時テーブルつくってそこに検索カラムをスペース区切りでぶっこむ。
フルテキストインデックス作る。

あらまぁなんて早いんざんしょ。

日本語だとひとひねりいるらしいじゃん。
863 : NAME IS - 2008/11/06(木) 13:38:54 ID:d2/MPlBE (+27,+29,-48)
インデックスとフルテキストインデックスの違いが分からんのだが
文字数制限があるのがインデックスで
カラム内全ての文字がインデックス対象になるのがフル?
864 : NAME IS - 2008/11/06(木) 16:12:36 ID:d2/MPlBE (-23,-11,-2)
過疎?
865 : NAME IS - 2008/11/06(木) 17:23:03 ID:??? (+17,+29,-1)
全然違うわボケ
866 : NAME IS - 2008/11/06(木) 19:11:45 ID:d2/MPlBE (+38,+29,-64)
ちょっと質問なんだが
カラム1を検索対象にしてそこに文を入れます。
ワイルドで検索すると「です。ます。」とかでも出てきてしまうんですが
出ないようにするにはフルテキスト検索にするしかないんのか?
ちなみにPHPです。
別カラムにキーワードだけ入れておくのはめんどくさいからいやです。
教えて下さい。
867 : NAME IS - 2008/11/06(木) 19:18:19 ID:??? (+38,+29,-7)
>>866
わかち書きして別カラムに入れろ。それしかない。
868 : NAME IS - 2008/11/06(木) 20:16:37 ID:d2/MPlBE (+33,+29,-49)
>>867
そうすると単語の区切りを把握するためにソフトがいりますよね。
PHPとmysqlなんですが、どんなソフトがよろしいですか?
870 : NAME IS - 2008/11/06(木) 21:40:36 ID:d2/MPlBE (+0,+11,+0)
>>869
ググってみます
871 : NAME IS - 2008/11/07(金) 05:36:16 ID:??? (+7,+4,-16)
MySQLを勉強しようと思ってるんだが、お勧めの参考書とかある?
872 : NAME IS - 2008/11/07(金) 17:32:02 ID:??? (-13,-1,+0)
オライリー
873 : NAME IS - 2008/11/07(金) 18:19:23 ID:??? (+28,+29,-7)
>>871
公式のマニュアルだけで十分。
公式だけあって間違いが無いし、しかもタダ。
874 : NAME IS - 2008/11/07(金) 18:56:17 ID:SI9b5mDK (+23,+28,-20)
バイナリが入ったテーブルをうまくダンプするコツってありますか?
876 : NAME IS - 2008/11/08(土) 06:40:23 ID:vE51FDTx (+15,+29,+0)
>>875
じゃあそれにします
877 : NAME IS - 2008/11/08(土) 12:17:14 ID:??? (-12,-5,+2)
じゃあ、私も me to
878 : NAME IS - 2008/11/08(土) 12:18:08 ID:??? (+19,+26,+0)
oがいっこたらんかった
879 : グーグルマイマッ - 2008/11/09(日) 11:19:22 ID:??? (+36,+29,-45)
はじめまして。
グーグルでマイマップの担当をしております。
質問よろしいでしょうか。

グーグルのマイマップのデーターが
削除したはずなのに、勝手に復活してしまいます。

データーベースのどこの設定を見直せば
いいのでしょうか?
880 : NAME IS - 2008/11/09(日) 11:54:02 ID:??? (-17,-30,-313)
改訂新版 基礎PHPという本を見て初めてWEB+DBアプリを作ろうとしているのですが、
この本に載っている「カンマ区切りで複数テーブルの一括UPDATE」がうまくいきません。

SQL文でいうと、
UPDATE TABLENAME SET TITLE='HOGE', DESC='HOGE' WHERE ID='HOGE';

といった感じにSETの部分をカンマで区切って複数記述すれば記述したぶんだけ更新対象になるはずなのですが、
実際にこのSQL文をコンソールから発行すると、

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DESC='HOGE' WHERE ID='HOGE'' at line 1

といったようにカンマで区切った直後からシンタックスエラーになってしまいます。
初心者ながら疑っているのは、この本で説明されているMySQLのバージョンが4.2であるということです。
実際に動かしているのは5.0.67-communityです。

御指南願います。
881 : NAME IS - 2008/11/09(日) 12:00:42 ID:??? (-29,-30,-110)
5.0.45でふつうに動くよ。
ただのタイプミスな予感。

mysql> update dept set dname = 'a', loc = 'b' where deptno = 10;
Query OK, 1 row affected (0.05 sec)
Rows matched: 1 Changed: 1 Warnings: 0
883 : NAME IS - 2008/11/09(日) 13:30:18 ID:??? (+22,+30,+0)
888 : NAME IS - 2008/11/10(月) 10:50:51 ID:??? (+17,+29,-2)
勉強しまっせ
892 : NAME IS - 2008/11/10(月) 17:03:39 ID:??? (+18,+25,-17)
自分でビルドして提供してやれよ
893 : NAME IS - 2008/11/10(月) 17:48:40 ID:3VXeAzu2 (-14,+29,-44)
>>890
ありがと。

あと別の質問なんだけどMeCabの使い方がよく分かりません。
文をわかち書きにして、それをmysqlのフルインデックスのカラムに入れればいいだけなの?
本当にそんなので検索が早くなるんですか?
たったそれだけでいいの?
894 : NAME IS - 2008/11/10(月) 20:17:47 ID:??? (+27,+29,-20)
単純なLIKEより数十倍速いよ。
わかち書きがベストかどうかはケースバイケースだけど。
当て方によってはNgramのほうがいいかも知れない。
895 : NAME IS - 2008/11/10(月) 22:49:18 ID:??? (+31,+30,-78)
>>893
何をしたいかによるだろう。
単位切り(「わかち書き」)するのは、「近鉄」で「本日近鉄の株価は」は引きたいけど「最近鉄道がよく止る」は引きたくないときとか。
或いは「近鉄」から「近畿日本鉄道」を引くための辞書引きをしたいとか。
面倒な事はいやで全部お任せがいいなら lucene でぐぐる。
898 : NAME IS - 2008/11/11(火) 12:41:52 ID:??? (+17,+29,+0)
>>897
さっさとお帰りください。
900 : NAME IS - 2008/11/11(火) 12:52:50 ID:??? (+21,+29,-6)
>>899

いろいろやってみましたがだめだったので午後から5.1を入れてみて
それでもだめだったらあきらめます
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : - 1 + - mysqldump + - rXBUq5sa + - share + - utf8_bin + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について