タグ

SQLに関するtoshi3221のブックマーク (10)

  • 開発スピードアクセル全開ぶっちぎり!日本よ、これがMySQL 5.6だッ!!

    米国で行われているMySQL Connectというイベントで、ついにMySQL 5.6 RC(リリース候補版)が発表された。リリース候補版ということは、これが次の正式版になるということだ。MySQL 5.5は5.1から凄まじい進化を遂げたバージョンであった。だが、MySQL 5.6はさらにそれを上回る進化を遂げている!正直ここまでの進化を誰が予想しただろうか、いや誰も出来なかったであろう。これまで、α版が出たときから何度か新機能について紹介してきたが、今回改めてMySQL 5.6の新機能を振り返ってみようと思う。すべてまとめるともの凄い内容だ。興奮して夜も眠れなくなること請け合いだ。MySQLの進化が止まるのでは?などという心配は吹き飛び、もはやもうちょっと小出しにしなくて良かったのか?と心配してしまうレベルである。 それではMySQL 5.6の新機能について紹介していこう。 InnoDB

    開発スピードアクセル全開ぶっちぎり!日本よ、これがMySQL 5.6だッ!!
  • 13さいの備忘録 : SQLite3→MySQLへデータ移行

    2011年05月28日20:40 カテゴリrailsmysql SQLite3→MySQLへデータ移行 Rails3のデフォDBSQLite3なわけで、確かに早くて手軽で便利なんだけど、1点だけ問題がある。 それは、排他制御がファイルのロックであること! なんだよねぇ。 Railsだけで使っていれば問題ないんだけど、どうしても運用中にDBを弄ることが発生してしまう。 ってことでRails3既存環境をMySQLへ 変更してみる。 環境 ubuntu 11.04 Rails(3.0.7) SQLite3 MySQL5 参考 http://d.hatena.ne.jp/arcright/20100725/1279992599 参考サイト様によると、 yamlでエクスポインポすると簡単に移行できるらしい。 とありえず、MySQLをインストール $ sudo apt-get install mys

  • MySQLのAuto Incrementを修正する - それマグで!

    http://web-su.net/2008/02/mysql-auto-increment.html から参考に AUTO INCREMENTのリセットや変更は次のSQLで行う。 ALTER TABLE テーブル名 AUTO_INCREMENT = 30; ちなみに、infomation_schemaにAUTO INCREMENTが在るらしい。 連番を初期化する場合は ALTER TABLE テーブル名 AUTO_INCREMENT = 1; 1にすると、もう一度1から採番できる。TRUNCATEしたときとかに有効? SQL から alter table で連番を初期化できるのが楽しいですね

    MySQLのAuto Incrementを修正する - それマグで!
  • MySQLのdump(ダンプ)でデータをバックアップ/復元:MySQLの基礎知識 - 久保清隆のブログ

    MySQLのdump(ダンプ)でデータをバックアップ/復元する方法(コマンド)についてまとめた。 目次 dump(ダンプ)とは MySQL dumpでデータのバックアップを取る dumpファイルからデータを復元する MySQLのオススメ書籍 dump(ダンプ)とは dump(ダンプ)とは、デバッグやデータ修復のために、ファイルやメモリの内容をディスクに出力(記録、あるいは表示)すること。 データベースにおいては、データベースの情報をファイルに書き出して保存することをdump(ダンプ)と呼ぶ。これはデータベース移行の際に利用される。 dumpは、プログラムを開発する際に動作を追跡するために利用することが多い。 dumpされたファイルには、dump作成時のメモリ上のデータが丸ごと書き出される。 従って、プログラムの開発などを行う場面では、データをdumpしてデバッガに読み込ませ、プログラムの問

    MySQLのdump(ダンプ)でデータをバックアップ/復元:MySQLの基礎知識 - 久保清隆のブログ
  • SQL講座 INNER JOINを使った表の結合

    「1日1問」仕事や勉強に役立つIT知識を充電! リクルートが運営する「ITキャパチャージ」は、最初に会員登録が必要ですが、無料で仕事から情報処理技術者試験まで幅広く活用できるWebサイトです。IT担当者のスキルアップに役立つ情報処理に関する問題を、毎日1問ずつ、メールやサイト上で提供するサービスです。解答ページはIT初心者でも分かる丁寧な解説つきで、サイト上では過去の問題にも挑戦できます。 また、IT用語が調べられるIT単語帳は、説明も詳しく簡単に調べられ、たいへん便利です。ぜひ、会員登録して活用したいサイトです。 INNER JOINを使って表を結合する SELECT文において複数の表を結合するときはWHERE句で結合条件を指定するほかにFROM句でINNER JOINを指定して表を結合することもできる。 INNER JOINの記述形式 SELECT 列名1,列名2,~列名n ← どの列

  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
  • UPDATE (SQL) - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "UPDATE" SQL – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2023年11月) UPDATEステートメントは、SQL におけるデータ操作言語 (DML) のステートメントの1つで、テーブル内の1つもしくは複数のレコードのデータを更新する。WHERE句が省略されている場合はすべてのレコードが、指定されている場合はその条件式を満たす一部のレコードだけが、一括して更新される。

    toshi3221
    toshi3221 2010/10/29
    Wikipadiaが一番マニュアルとして見やすい
  • SQL - Wikipedia

    SQLクエリ(UPDATE文) SQL(Structured Query Language)(エスキューエル[2][3][ˈɛs kjuː ˈɛl] ( 音声ファイル)、シークェル[2][ˈsiːkwəl] ( 音声ファイル)、シーケル[4])は、関係データベース管理システム (RDBMS) において、データの操作や定義を行うためのデータベース言語(問い合わせ言語)、ドメイン固有言語である。プログラミングにおいてデータベースへのアクセスのために、他のプログラミング言語と併用される。 SQLが使われるRDBは「エドガー・F・コッドによって考案された関係データベースの関係モデルにおける演算体系である、関係代数と関係論理(関係計算)に基づいている」と宣伝されていることが多い。しかし、SQLについては、そのコッド自身をはじめ他からも、関係代数と関係論理にきちんと準拠していないとして批判されてはいる

    SQL - Wikipedia
    toshi3221
    toshi3221 2010/08/05
    何気にwikipediaがコマンド毎に記述されていて見やすいかも
  • SQLコマンド

    toshi3221
    toshi3221 2010/07/08
    コマンド一覧がデータ操作・定義等カテゴリ別に。
  • SQL コマンド

    Table of ContentsABORT — 現在のトランザクションのアボート ALTER GROUP — ユーザをグループに追加、またはユーザをグループから削除 ALTER TABLE — テーブルのプロパティの更新 ALTER USER — ユーザアカウント情報の変更 BEGIN — 連鎖モードでのトランザクションの開始 CHECKPOINT — 強制的にトランザクションログのチェックポイントを実行CLOSE — カーソルの閉鎖 CLUSTER — 記憶領域のクラスタ構成情報のサーバへの供給 COMMENT — オブジェクトへのコメントの追加 COMMIT — 現在のトランザクションのコミット COPY — ファイルとテーブル間でデータのコピー CREATE AGGREGATE — 新しい集約関数の定義 CREATE CONSTRAINT TRIGGER — 制約

    toshi3221
    toshi3221 2010/07/08
    コマンド一覧が箇条書き
  • 1