タグ

DBとMySQLに関するhedachiのブックマーク (17)

  • そんな悲しい目をしないで » Blog Archive » Rails ActiveRecord でランダムにレコードを取得する方法

    Gabuchan.net Related Searches: Free Credit Report Designer Apparel Health Insurance Online classifieds 10 Best Mutual Funds music videos Healthy Weight Loss Related Searches: Free Credit Report Designer Apparel Health Insurance Privacy Policy

  • MySQLに纏わる10の都市伝説


    MySQLMySQLMySQLFUDMySQLMySQL使MySQL 5.5使MySQLMySQLer使MySQL
    MySQLに纏わる10の都市伝説
  • mysqlにリモート接続できません。 - 教えて!goo

    hedachi
    hedachi 2009/11/16
    telnet IPアドレス 3306(mysqlが使うポート)と接続するマシンのコマンドラインから打ってみて下さい
  • MySQLのユーザ管理


    MySQL   root show databases;db1SQL; ; \g 
    hedachi
    hedachi 2009/11/06
    GRANT 権限 ON DB名.テーブル名 TO ユーザ名 INDENTIFIED BY 'パスワード'
  • MyISAMとInnoDBのどちらを使うべきか

    Twitterで話題になってたので簡単にまとめました。 ●MyISAMにしか無い機能を使いたい場合はMyISAMを使うしかない ・全文検索 (TritonnやSphinx) ・GIS ●InnoDBの利点(MyISAMの欠点) ▲障害対応系 ・クラッシュしても再起動するだけでリカバリができる ・クラッシュリカバリにかかる時間はテーブルサイズに比例するようなことはなく、コミット済みのデータは修復できる (巨大なMyISAMテーブルのREPAIRには数日単位で時間がかかることがある) ・オンラインバックアップができる ・INSERTやLOAD DATAなどを実行している途中でCtrl+Cでその更新系SQL文を止めても、テーブルは壊れないし、中途半端な状態で更新されることも無いし、スレーブが止まることも無い ▲性能系 ・行レベルロックなので並列性が高い(MyISAMはテーブルロック)。またSEL

  • MyISAM/InnoDBに関して - みかログ

    最近は常にInnoDBを利用しているので,MyISAM vs InnoDB にちょっとコメントしてみる. まず「Webアプリならトランザクションはいらないか」について. Webアプリで,トランザクションの重要性が高くないといっても,無いよりはあった方が良いはず. ちょっとしたシステムでも,たとえばユーザのテーブル,プロフィールのテーブル,日記の記事のテーブルなどでわけるわけで,それぞれのテーブル間の整合性がとれていないと問題が生じてしまうと思う. ハードウェア障害などでクラッシュしたときに,ユーザのテーブルにはレコードがあるけど,プロフィールにはレコードが無いケースとか,そういうケースが発生することを考えると,トランザクションは利用すべきじゃないのかなと. というわけで,JOINを使うようなアプリケーションであれば,トランザクションは使うようにすべき,というのが持論. それ以外でInnoD

    MyISAM/InnoDBに関して - みかログ
  • RailsとMySQLトランザクションモードの関係 - yellowback's blog

    RailsによるアジャイルWebアプリケーション開発のp.151に載っているテストtest_validateがうちの環境ではFailしてしまいました。Rails(ActiveRecord)のテストがトランザクションモードを使うようになっていたのですが、MySQLがトランザクションに対応していないモードで動作していたのが原因でした。以下はその詳細と解決方法です。 うちの環境はこんな感じです。 OS: NetBSD 3.0 DB: MySQL 5.0.20 Ruby: 1.8.4 Rails: 1.1.2 Activerecord: 1.14.2 Failしたテストのコードは以下です。(39行目はには"Should be positive"となっていましたが、モデル側で出しているメッセージは違うものだったのでそれにあわせて変更しました) 26  def test_update 27    a

  • MySQLのリモート接続


     ^^); >  MySQL >    rootmysql mysql -u root root-p mysql -u root -p 2 GRANT ALL PRIVILEGES ON *.* TO [ID]@"%" IDENTIFIED BY '[]'WITH GRANT
    MySQLのリモート接続
  • ■ - ものぐさ者の備忘録

    MySQLのサーバにクライアントからリモートアクセスする方法。 1.クライアントとサーバ両方にMySQLをインストールします。 2.サーバ側で、二つのユーザを作成します。 ・ローカル向け grant all privileges on DB名.* to ユーザ名@localhost identified by 'パスワード' with grant option; ・リモートホスト向け grant all privileges on DB名.* to ユーザ名@'%' identified by 'パスワード' with grant option; ところが、どうやってもクライアントからサーバにつなげることができず、どはまりしました。 【確認したこと】 1・MySQLのポートは開いているか # netstat -tlpn|grep mysql tcp 0 0 0.0.0.0:3306 0.0

    ■ - ものぐさ者の備忘録
  • naoyaのはてなダイアリー - MyISAM vs InnoDB


     MySQL MyISAM  InnoDB  MyISAM: Read  InnoDB: MyISAM  Read   MyISAM   MyISAM  blog InnoDB  MySQL 2 () P.30  使 SELECT I
    naoyaのはてなダイアリー - MyISAM vs InnoDB
  • MySQL、MyISAMとInnoDBを選ぶ方法 | エンタープライズ | マイコミジャーナル


    SitePoint: New Articles, Fresh Thinking for Web Developers and Designers MySQL使MyISAMInnoDBSitePoint2 MySQL: the Pros and Cons of MyISAM TablesMySQL: the Pros and Cons of InnoDBTables MyISAM :  :  :  : 
    hedachi
    hedachi 2009/11/05
     

    MySQL

    DB

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト


        
    hedachi
    hedachi 2009/09/10
    mysqldump -u ユーザー名 -pパスワード データベース名 > バックアップファイル名 → mysql -u ユーザー名 -pパスワード名 データベース名 < バックアップファイル名
  • MySQL Clusterのインストール

    MySQL Clusterとは MySQL ClusterはMySQL Serverのストレージエンジンの1つであり、「並列」「負荷分散」「高可用性」という特徴を備えています。 ストレージエンジンであるため、MyISAMやInnoDBと同じようにテーブル定義においてENGINE=NDBCLUSTERとすることで、MySQLのデータを格納する実体として利用することができます(100%完全にというわけにはいきませんが、MySQLではユーザーが特にクエリを変更しなくても違う種類のストレージエンジンに対して同じ操作が行えます)。 そして、MySQL Clusterにはほかのストレージエンジンにはない、いくつかの特徴を備えています。その特徴を紹介していきましょう。 まず、ストレージエンジンを提供するプログラムが、MySQL Serverの外部のプロセスであるということです。そして多くの場合、プロセス

  • MySQL Clusterへの接続方法


    SQL   MySQL Cluster5 MySQL ClusterMySQL ClusterThinkIT稿 http://www.thinkit.co.jp/article/95/  1. mysqld
    MySQL Clusterへの接続方法
  • Amazon.co.jp: 詳解 MySQL: Sasha Pachev (著), 菅野良二 (翻訳), 吉川英興 (読み手), 田中慎司 (読み手), 伊藤直也 (読み手), 吉川英興 (監修), 田中慎司 (監修), 伊藤直也 (監修): 本

    Amazon.co.jp: 詳解 MySQL: Sasha Pachev (著), 菅野良二 (翻訳), 吉川英興 (読み手), 田中慎司 (読み手), 伊藤直也 (読み手), 吉川英興 (監修), 田中慎司 (監修), 伊藤直也 (監修): 本
  • Movable Type のバージョンあげて文字コードも変える方法

    hedachi
    hedachi 2009/07/14
    へんなブログ名だけど役に立った。
  • MySQL :: MySQL 8.0 リファレンスマニュアル :: 4.5.4 mysqldump — データベースバックアッププログラム


    mysqldump  logical backups  SQL   SQL 1 MySQL  mysqldump CSV XML   Oracle Cloud Infrastructure Object Storage  MySQL   MySQL Shell dump utilities 使 
    hedachi
    hedachi 2009/07/14
    mysqldump database名 > 出力先ファイル名
  • 1