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

    私的良スレ書庫

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

    元スレMySQL 総合 Part24

    mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    1 : NAME IS - 2013/08/14(水) NY:AN:NY.AN ID:???.net (+93,-30,-129)
    オラクル社によるオープンソースのRDBMS、MySQLの総合スレです。

    MySQL 総合 Part23
    http://toro.2ch.net/test/read.cgi/db/1343294198/

    MySQL Developer Zonehttp://dev.mysql.com/
    MySQL 5.5 マニュアル (E)http://dev.mysql.com/doc/refman/5.5/en/index.html
    MySQL 5.1 マニュアル (J)http://dev.mysql.com/doc/refman/5.1/ja/index.html

    日本MySQLユーザ会(MyNA)http://www.mysql.gr.jp/
    ML過去ログhttp://www.mysql.gr.jp/mysqlml/mysql/

    ここで質問をする前に、MyNAでのFAQと心得の条を最初に確認しましょう。
    http://www.mysql.gr.jp/frame/modules/bwiki/?FAQ
    http://www.mysql.gr.jp/frame/modules/bwiki/index.php?%BB%A8%B3%D8%2F%BF%B4%C6%C0
    2 : NAME IS - 2013/08/19(月) NY:AN:NY.AN ID:???.net (+6,-16,+1)
    ('仄')パイパイ
    3 : NAME IS - 2013/08/19(月) NY:AN:NY.AN ID:???.net (+15,-2,-2)
    タオー?
    4 : NAME IS - 2013/08/23(金) NY:AN:NY.AN ID:???.net (+7,-29,-101)
    本家のトップページから辿ってWindowsのMSIインストーラーを
    探すと32bit版のMSIインストーラーのみで64bit版が見つからないんだけど
    こういうもんですか?

    日本語Wikiとかダウンロードページへの直リンで飛べば64bit版のダウンロードページ
    いけるから問題ないといえばないんだけど。
    5 : NAME IS - 2013/08/23(金) NY:AN:NY.AN ID:???.net (+58,+20,-2)
    Windowsなんか相手にしてないし
    6 : NAME IS - 2013/08/23(金) NY:AN:NY.AN ID:lUU+g5Pz.net (+15,+30,+0)
    7 : NAME IS - 2013/08/24(土) NY:AN:NY.AN ID:???.net (+47,+29,-2)
    ここ廃れてるね
    8 : NAME IS - 2013/08/26(月) NY:AN:NY.AN ID:???.net (-1,-30,-26)
    >>4
    Note: MySQL Installer is 32 bit, but will install both 32 bit and 64 bit binaries.

    http://dev.mysql.com/downloads/windows/installer/
    9 : NAME IS - 2013/08/26(月) NY:AN:NY.AN ID:???.net (+8,-30,-94)
    前にinnodb_purge_threadsの話題がでて
    purgeってのはUNDOログのクリアって話だったけど
    innodb_purge_batch_sizeの解説みるとREDOログがどうしたこうした書いてある。
    http://dev.mysql.com/doc/refman/5.6/en/innodb-parameters.html#sysvar_innodb_purge_batch_size

    purgeにREDOログって関係あるの?混乱してきた。
    10 : NAME IS - 2013/08/26(月) NY:AN:NY.AN ID:???.net (+8,-27,-8)
    >>9
    俺には「REDOログにx回書き込むたびに」と読めた。
    11 : NAME IS - 2013/08/26(月) NY:AN:NY.AN ID:???.net (+8,-29,-31)
    >>10

    そうそう。
    だからなんでUNDOログのpurgeにREDOログが関係あるんだろうって。

    UNDOログにx回書き込む度にpurgeするならすっきりするんだけど。
    なんでREDOログ?
    誰か分かる人居ます?
    12 : NAME IS - 2013/08/27(火) NY:AN:NY.AN ID:???.net (+59,+27,-7)
    コミットされてないと消せないからじゃね。
    13 : NAME IS - 2013/08/27(火) NY:AN:NY.AN ID:???.net (+5,-29,-11)
    >>12

    そうか、UNDOログにバンバン書き込むだけでCOMMITしなかったら
    purgeしようとしても消すデータがないってか
    14 : NAME IS - 2013/08/27(火) NY:AN:NY.AN ID:???.net (-19,-29,-18)
    >>11
    purge関連の設定は特にUNDOログに特化した設定ではないのに、なぜREDOログが絡むとおかしいと思うの?
    purgeする必要があるもの全てが対象でしょう。
    16 : NAME IS - 2013/08/27(火) NY:AN:NY.AN ID:???.net (+52,+29,-1)
    なんで俺に安価付けるんだか。
    17 : NAME IS - 2013/08/30(金) NY:AN:NY.AN ID:???.net (+2,-29,-36)
    テーブルAのカラム1に入ったデータ全部と、テーブルBのカラム5に入ったデータ全部を
    比較して、両方のカラムに同じデータが入ってる奴だけ抽出して表示する方法教えてください。
    18 : NAME IS - 2013/08/30(金) NY:AN:NY.AN ID:???.net (+31,-29,-5)
    >>17
    INNER JOINでググる。
    19 : NAME IS - 2013/08/30(金) NY:AN:NY.AN ID:???.net (+61,+29,-1)
    >>18
    出来た!感動、ありがとうございます!
    20 : NAME IS - 2013/08/30(金) NY:AN:NY.AN ID:???.net (+3,-29,-30)
    mysql server が起動しなくなったHDDがあります。
    ここから、データを吸い出すにはどうすればいいのですか?

    mysqldumpでは、サーバーが動作するのが前提になっているようなので
    データの吸出しが出来なくて困っています。
    21 : NAME IS - 2013/08/30(金) NY:AN:NY.AN ID:???.net (+3,-30,-187)
    やってみたこと。

    まずは環境紹介から

    起動しなくなったマシン
    Windows7 32Bit mysql 5.6.10

    新しいマシン
    Windows8 64Bit mysql 5.6.13

    やってみたこと
    起動しなくなったマシンの、dataフォルダ以下をUSBメモリーなどにコピーする
    新しいマシンに mysql server 5.6.13をインストールし
    d:\mysqldata\以下へUSBメモリからコピーする。

    my.iniのdata_dir を d:/mysqldata/data と書きかえて上書き保存
    Winodwsを再起動
    MySQL WorkBenchから、みられるようになっているのか、どうやって
    確認すればいいかわからない。

    手順が正しかったかもわからない。です。
    よろしくお願いします。
    22 : NAME IS - 2013/08/31(土) NY:AN:NY.AN ID:???.net (+3,-30,-30)
    あ、C:\Programdata\以下に保存されいる方が正しいんですね。
    こっちに、登録していた、テーブル名のファイルがあり、正しいようです。
    間違って、C:\ProgramFilesの方をコピーしてました。
    もすこし試してみます。
    23 : NAME IS - 2013/08/31(土) NY:AN:NY.AN ID:???.net (+54,+26,-3)
    自己解決しました。スレ汚してすみませんでした。
    25 : NAME IS - 2013/09/05(木) 09:04:46.31 ID:???.net (+94,+29,-22)
    ドキュメントに書いてないんだから無いだろ。何故聞く?
    26 : NAME IS - 2013/09/05(木) 10:31:23.28 ID:???.net (+54,-10,-15)
    Javaから使うと?だけどC#から使うと名前だったりしたから
    間に入るライブラリ次第かな?
    27 : NAME IS - 2013/09/07(土) 08:31:13.24 ID:???.net (+75,+29,-81)
    >>25
    え、聞いたらまずいの?
    もしかしたらドキュメントの探し方がまずいかもしれないし、
    最新バージョンや開発バージョンでは実装されてるかもしれないし、
    非標準のライブラリで実現できるかもしれないし、
    いろんな可能性があるんだから質問してもいいでしょ。
    何か問題があるの?
    28 : NAME IS - 2013/09/07(土) 08:35:00.44 ID:???.net (+104,+29,-87)
    あそうか、他のDBにはできてMySQLにはできないことを質問したから、機嫌が悪いのか。
    ごめんごめん、そこまでは気が回らなかったよ。いちいちこんなことでイライラしないでね。

    >>26
    そうなんだ。たぶん他のDBと同じ使い方ができるように、C#用のライブラリが独自に実装してるんだろうね。

    とりあえず、MySQLの標準ではできないということだね。了解です!
    29 : NAME IS - 2013/09/09(月) 11:57:02.44 ID:???.net (+71,+29,-20)
    >>28
    まぁあんまそういうこと書かないでやって。
    PHPスレみたいな荒れ方してもつまらんからさ。
    30 : NAME IS - 2013/09/09(月) 12:57:50.74 ID:???.net (+54,+25,-18)
    >>24
    使えるしドキュメントにもちゃんと書いてあるよ
    31 : NAME IS - 2013/09/09(月) 22:59:12.82 ID:???.net (+14,-30,-105)
    >>30
    http://dev.mysql.com/doc/refman/5.7/en/sql-syntax-prepared-statements.html
    から抜粋。
    -------------
    SQL syntax for prepared statements does not support multi-statements (that is, multiple statements within a single string separated by “;” characters).
    -------------
    英語はよく分からんがサポートしてないって書いてね?
    32 : NAME IS - 2013/09/10(火) 01:02:32.18 ID:???.net (+34,-29,-14)
    >>31
    これは、;で区切られた複数のsqlはプリペアードステートメントではサポートされません、って書いてるのでちょっと違うのでは。
    33 : NAME IS - 2013/09/10(火) 01:31:44.71 ID:???.net (+62,+29,-42)
    >>32
    しかもよく見たらコロンじゃなくてセミコロンだった。吊ってくる。
    35 : NAME IS - 2013/09/12(木) 22:18:47.55 ID:???.net (+1,-23,-94)
    >>34
    5GBデータ100MBインデックスの履歴系テーブルもあれば、50GBデータ50GBインデックスのテーブルもあって、使い方次第だなぁと思うけど。

    個人的には更新主体ならそんなもんじゃ? と思う。
    36 : NAME IS - 2013/09/15(日) 11:31:06.07 ID:oLL5r9pK.net (+24,+29,-27)
    単位がMで済んでるうちは大した話じゃない。
    インデックスで50G超えたとかいう話ならいろいろ面倒だが。
    37 : NAME IS - 2013/09/16(月) 00:00:18.72 ID:bEbAGFoz.net (+29,+29,-85)
    mysqlってphpと相性がいいの?
    データベースで有料のやつと無料のやつの違いは?
    データベースの一番性能がいいのはoracleでしょうか?
    データベースってサーバー側におかれていることが多いからどちらかといえば
    windowsよりlinuxの上で使われていることがおおいでしょうか?
    38 : NAME IS - 2013/09/16(月) 09:12:35.92 ID:???.net (-1,-19,-10)



    39 : NAME IS - 2013/09/16(月) 10:37:26.99 ID:???.net (-1,-29,-36)
    LAMP Linux Appache MySQL PHP
    という言葉があるようにそういう組み合わせが多いのではなかろうか?
    俺は知らんけどw
    40 : NAME IS - 2013/09/16(月) 10:39:50.27 ID:???.net (+57,+29,-56)
    後、有料・無料の違いはサポートの有無、機能の制限など各データベースによって違う。
    というか、ぐぐればそういうのはすぐ判るよ
    41 : NAME IS - 2013/09/16(月) 12:59:59.21 ID:???.net (+33,-30,-259)
    質問です。
    mysql3.23のデータベースをmysql5.169に移します。
    移転元のmysqldumpは8.23
    移転先のmysqldumpは10.13
    移転先にuser DBつくって
    mysqldump -a --user=hoge --password --default-character-set=latin1 hogedb > backup_hoge.mysql
    でdumpバックアップ
    mysql --user=hoge -p hogedb < backup_hoge.mysql
    で移転先にいれようとすると
    ERROR 1064 (42000) at line 4: You have an error in your SQL syntax;
    compatibleオプションが必要そうです。
    --compatible=ansi をdump作成時にいれようとしたら、このオプションは8.23には存在しないようです

    何か楽な方法ありませんでしょうか。
    42 : NAME IS - 2013/09/16(月) 19:59:41.61 ID:???.net (+55,+23,-19)
    >>41
    SQLの構文エラーが出てるみたいだから、なにが悪いのかを原因特定するのが先。
    44 : NAME IS - 2013/09/19(木) 20:08:44.06 ID:???.net (-7,-30,-14)
    >>43
    insert into tbl (id) values (select max(id) from tbl)
    45 : NAME IS - 2013/09/19(木) 20:10:04.25 ID:???.net (-6,-29,-12)
    うあ、valuesもイラネ
    46 : NAME IS - 2013/09/19(木) 20:11:27.07 ID:???.net (+57,+29,-14)
    selectくくってるカッコもいらねぇ。。
    吊ってくる。
    47 : NAME IS - 2013/09/19(木) 22:16:30.83 ID:???.net (-2,-29,-28)
    >>44
    同じテーブル名でデータ入れようとするとエラーにならなかったっけ?
    select max(id) from tbl tmp
    みたいな感じで別名にしないといけなかった気が。
    48 : NAME IS - 2013/09/21(土) 07:22:34.84 ID:???.net (+62,+29,-45)
    なかっち 動画
    http://www.youtube.com/watch?v=z2qK2lhk9O0s



    みんなで選ぶニコ生重大事件 2012
    http://vote1.fc2.com/browse/16615334/2/
    2012年 ニコ生MVP
    http://blog.with2.net/vote/?m=va&id=103374&bm=
    2012年ニコ生事件簿ベスト10
    http://niconama.doorblog.jp/archives/21097592.html


    生放送の配信者がFME切り忘れプライベートを晒す羽目に 放送後に取った行動とは?
    http://getnews.jp/archives/227112
    FME切り忘れた生主が放送終了後、驚愕の行動
    http://niconama.doorblog.jp/archives/9369466.html
    台湾誌
    http://www.ettoday.net/news/20120625/64810.htm
    50 : NAME IS - 2013/09/21(土) 22:04:01.17 ID:???.net (-16,-30,-24)
    >>49
    foo1 like concat(foo2, '%') or foo2 like concat(foo1, '%')
    みたいに逆も比較してみるのは?
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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