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

    元スレMySQL 総合 Part14

    mysql覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 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

    452 = :

    なんでもかんでもRDBMS使おうとすんなよ。
    sennaの結果をキーにしてレス番引くハッシュDB+共有メモリだ、この野郎。

    456 = :

    皆様、たくさんのご意見ありがとうございますm(_ _)m

    >>444さん
    datのみということでしょうか?
    ファイルをごちゃごちゃいじるのが苦手なのでレス編集・レス削除・レス検索の実装を考えるとどうもうまくいく絵が想像できないでいます…
    ちょっとdatのみの場合の設計も考えてみます。

    >>445さん
    datとDBにする場合はDBを検索専用に考えてます。
    なのでdatのみだと検索が大変そうなのでレスデータをDBにいれておけば検索も簡単にできるかも と思いました。

    >>452さん
    貴重なご意見ありがとうございます。
    無知すぎてどういう意味か理解できません。調べます。

    >>453さん
    ハウジングです。

    458 = :

    >>457
    テーブルの構造は「固定」なの?
    固定なら新しいテーブルを作成する時に、
    予め作成しておいたSQLファイルを実行すればいいと思う。

    463 = :

    >>460
    それって単に新規テーブル作成するだけじゃないのか?

    464 :

    とりあえずmysqldumpは分かったんですが
    このコマンドってどうやって使うんですか?

    mysql >
    って書き方じゃないからPHPのクエリ送る関数では無理ですよね?

    となるとプロンプト画面からだけなんですか?
    めんどくさい…。

    466 = :

    自己解決しました。

    467 = :

    コンソールもまともに使えないバカはDB使うな

    472 = :

    失礼。>>471書き込んでからもっかいググってみたら、
    どうやらコマンドでchcp65001入れるだけでなくて、
    プロパティから「フォント設定」も変更しないといけないらしい。

    つうことでやってみたら、コマンドプロンプトがUTF-8にナッタヨ!でも一部の文字が化ける。
    (しかも一度画面を切り替えるなりして、Window再描画したら直るし。意味分からん)

    とゆうこで471は忘れて下さい。あんまやるとスレ違いにもなっちゃうので。
    スレ汚し失礼しました。

    483 = :

    ふつうはトリガ使うんじゃないの

    487 = :

    >>484
    データ消しちゃってて、0件の時どうするか書いてないんじゃないのw

    488 = :

    >>483
    レスありがとうございます。
    トリガですか。ひとつのテーブルに一個しかDefualtでCURRENT_TIMESAMP入れられないの地味に面倒ですね。
    せっかくトランザクションがあるのに・・・

    登録日時はデフォを0にして、ホスト言語でやるか、トリガ導入するか検討してみます。


    すいません。もう一点。
    実はポスグレからの移行なのですが、文字列を入れるカラムをポスグレのときは、
    長さを考えずに全部TEXTにしていたのですが、MySQLだと、
    TEXTにするとインデックス作るのに長さを指定しなきゃならないみたいなので
    最大文字数を想定できるところはVARCHAR(L)でやろうかと持ってます。

    ただ、慣れないので色々迷ってまして、
    この数字って、255以下の時と256以上の時で最低の容量が違うだけで、
    実は10とか100にするのと255にするのはあまり変わらなかったりするのでしょうか?

    なるべく、小さめに設定した方がいいにか、
    それこそ、ざっくり255 or 65535でやっちゃって良いのか、
    はたまた、いっそのこと全部TEXTでやっちゃうのか。インデックス作るのに長さ指定するのはそんなに面倒じゃないし。


    先輩方よろしくお願いいたします。

    489 :

    今はじめて、>>1のAAが絵に見えた。

    494 = :

    >>486
    表現できない文字も強制的に変換してしまいたいです。文字化けすると思いますが

    499 = :

    レプリケーションで2つの同期するテーブル構成を少し変えたいのですが可能でしょうか?
    以下のような構成にしてDB2(スレーブ)はselect専用にしたいです。
    update,insertはDB1(マスター)で更新というかたちです。

    DB1
    -------------------------
    seq title body body2 date

    primary key seq
    -------------------------

    DB2
    -------------------------
    seq title body body2 date

    primary key seq,
    index title,
    fulltext body,body2
    -------------------------

    500 :


    レプリケーションでマスターとスレーブの同期をとるためのコマンドLOAD DATA FROM MASTER
    があったけど、今使えないっつうか、廃止予定らしい。

    レプリケーションで新しくスレーブ足してマスタースレーブのデータの同期を取るのはどうすりゃいいの?
    一旦マスターとめてデータのバックアップをスレーブでリストしないとだめ?

    それともマスター動かしたまま、とりあえずバックアップとってスレーブでリストア、
    あとはレプリケーションうごかすと、バイナリログでそのうちマスターとスレーブが同期する?

    難しくてわかんないよぉ


    ←前へ 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 + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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