New to SQLAlchemy? Start here: For Python Beginners: Installation Guide - basic guidance on installing with pip and similar For Python Veterans: SQLAlchemy Overview - brief architectural overview New users of SQLAlchemy, as well as veterans of older SQLAlchemy release series, should start with the SQLAlchemy Unified Tutorial, which covers everything an Alchemist needs to know when using the ORM or
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? ※こちらの記事は、プロスタ編集部が現在大変人気の高いMySQLの学習法を公開することで、皆様のお役に立ちたい意図で投稿しております。 参考サイト:【MySQL上達事例③】初心者の女性が5ヶ月でMySQLをマスターした話 #【MySQL上達事例】初心者の女性が5ヶ月でMySQLをマスターした話 初心者の30代の女性がMySQLを5ヶ月でマスターした体験談です。 ##仕事の都合でMySQLの学習を始める プログラミング学習を始めたきっかけは、仕事の都合で急にMySQLを勉強する必要が出たという差し迫った状況に陥ったからでした。当時は、Wor
Vagrant + VirtualBox を使って Macbook Air に VM を立てて、CentOS 上に Rails4 の開発を行っています。 DB には MySQL を使っているのですが、なんともわかりづらい。 ノートで設計して、頭で設計してコマンド叩いて...の手法に限界を感じました。 できればER図かけるし、DBとも繋がっているし、な環境にならないかなぁって思っていたら、MySQL Workbenchと出会いました。(1年位前にorz) VagrantとMySQLWorkbenchを繋ぐ方法をメモります。 MySQL Workbenchのインストール こちらからどうぞ => http://dev.mysql.com/downloads/tools/workbench/ 面倒くさくて有名なORACLEの認証が必要になりますorz ナビゲーション通りにすすめば問題なくインストー
VirtualBox上で、GuestOS(CentOS)からHostOS(Windows)のMySQLに接続してみる。また逆にHostOS(Windows)からGuestOS(CentOS)のMySQLに接続してみたい。ネットワークは、デフォルトでNAT(Network Address Translation)になっていて、IPアドレスやポート番号の置換を行ってくれる。この設定によりGuestOSからただちにインターネットも利用できるが、この設定だけではHostOSからGuestOSへのアクセスができないようだ。NATでは、ゲートウェイ(HostOS側)が 10.0.2.2 で、DNSが 10.0.2.3、GuestOS側のアドレスが 10.0.2.15 になっている。このアドレスは固定らしい。(※変更できるのかもしれないが、触れないことにする) WindowsからCentOSに接続するに
AWSに適用する前に仮想環境でテストしたいと思ってこの構成にしました Windowsで仮想環境を作りたいと先週Vagrantを使ってみましたが立ち上げ遅すぎワロタ~となってしまったので苦肉の策でVirtualBox上にVagrantでCentOS6.7を用意してその中にdocker-engineをインストールして爆速立ち上げ環境を作ってしまおうという意図の下、勤務中に書き上げたエントリーです。仕事は楽しい #前提 立ち上げるVMはCentOS6.7でVagrantboxはこちらを使っています https://github.com/CommanderK5/packer-centos-template/releases/download/0.6.7/vagrant-centos-6.7.box ただvagrant upした後にyum updateを行うのでそれをvagrant packageし
前回はVagrantでdockerが使える環境の準備までを行いました 今回はdockerでHAProxyコンテナ1つとNginxコンテナを3つを立ち上げてロードバランサとして機能させようと思います #やりたいこと 本当はMySQLのロードバランサとしてHAProxyを使用したいのですがPHPも書かないといけないし、MySQLの設定もHAProxyもやったことがないので、まずは普通にWebサーバーのリバースプロキシサーバーとしての設定を書いてみます(Nginxで出来るけどMySQLのために今後HAProxyを使うのでこちらをプロキシサーバーにする) とりあえず画像で説明 Vagrantで立ち上げるVirtualBox(CentOS)のIP: 192.168.33.12 HAProxy(haproxy)にアクセスするためのポート: 80 Nginx(web1)にアクセスするためのポート: 80
論理バックアップと物理バックアップ、どっちが主流だと思います? (偏見でいいです) MySQLだと(偏見) データベースが十分小さい間 .. 稼働系で mysqldump mysqldumpでリストアが追いつかなくなると .. バックアップ専用スレーブ作ってそれを止めて(or XtraBackup)物理バックアップ Oracle Databaseは物理バックアップが主流と思います。 In-Placeでのリストア+リカバリによる復旧がいわゆる「王道」であり、Oracle Database(および一般的なRDBMS製品)では、それを達成できるバックアップ手段が物理バックアップなので 物理バックアップとリストア+リカバリによる復旧を基本とすると、DBAは業務内容にあまり依存せずにバックアップおよび復旧の設計ができる側面もありそうです。 論理バックアップを基本とすると、どうしても業務内容を意識して
Oracle Announces General Availability of MySQL 5.7 New version of the world’s most popular open source database is up to 3x faster than MySQL 5.6 in benchmark tests Redwood Shores, Calif.—Oct 19, 2015 Oracle today announced the general availability of MySQL 5.7, the latest version of the world’s most popular open source database. The new version delivers greater performance, scalability and manage
Thread safety, connection pooling and a concise DSL for constructing SQL queries and table schemas. Comprehensive ORM layer for mapping records to Ruby objects and handling associated records. Advanced database features such as prepared statements, bound variables, stored procedures, savepoints, two-phase commit, transaction isolation, primary/replica configurations, and database sharding. With ad
MySQL Cluster is designed around a distributed, multi-master ACID compliant architecture with no single point of failure. MySQL Cluster uses automatic sharding (partitioning) to scale out read and write operations on commodity hardware and can be accessed via SQL and Non-SQL (NoSQL) APIs. Internally MySQL Cluster uses synchronous replication through a two-phase commit mechanism in order to guarant
Linux/Unix/Open Source Software related Mailing-List Log http://MLog.euqset.org/ 試験運用中 [mysql 14161] Re: 制約の確認について 平塚様、 丸一日かけて出てこなかった答えをありがとうございます。情けないやら嬉しいやら です。 すばらしいです。すみませんでした。大変助かります。 みょうつぞの -----Original Message----- From: HIRATSUKA Sadao [mailto:hiratsuka.sadao@xxxxx] Sent: Wednesday, August 08, 2007 6:11 PM To: ml@xxxxx Subject: [mysql 14160] Re: 制約の確認について 平塚です。 > oracleでいう > d
SAVEPOINT, ROLLBACK TO SAVEPOINT, and RELEASE SAVEPOINT Statements
AWS News Blog Amazon Aurora – New Cost-Effective MySQL-Compatible Database Engine for Amazon RDS We launched the Amazon Relational Database Service (Amazon RDS) service way back in 2009 to help you to set up, operate, and scale a MySQL database in the cloud. Since that time, we have added a multitude of options to RDS including extensive console support, three additional database engines ( Oracle,
データがなければInsert、あればUpdateを行いたい時があると思います。 UPDATE と INSERT をもじって、UPSERT と呼ぶそうです。へぇ~ SELECTの結果が0件ならINSERTそれ以外はUPDATEとしてもよいのかもしれませんが これを1つのSQLで実行することができます。 Oracleでは 「MERGE」 主キーに該当するデータがあればUPDATE、なければINSERTを行います。 MERGE INTO 表名1 [エイリアス名] USING 表名2 | 副問い合わせ [エイリアス名] ON ( 結合条件 ) WHEN MATCHED THEN UPDATE SET カラム名 = 値, … WHEN NOT MATCHED THEN INSERT (カラム名, … ) VALUES ( 値, … ); MySQLでは 「REPLACE」 または 「INSERT O
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く