開発者別にデータベースを用意していると、最新のスキーマ定義と各開発者のスキーマ定義にズレが生じてしまうことがあります。また、本番にリリースすべきテーブルやストアドプロシージャを正しく配置できたかを確認したくなることもあります。
これまで見てきたように、2つのDB間ではTable2とTable3に相違がありました。それでは、これらを同期してみましょう。同期するためのSQLは「Synchronized Script」タブに表示されます。 Table2のカラムの変更するALTER TABLE文とTable3を作成するCREATE TABLE文が表示されて ...
今回は 「第29回SQLインジェクションの復習」 で紹介したSQLインジェクションツールのsqlmapを紹介します。開発者や運用管理者のセキュリティ意識が向上しない原因の一つは、 脆弱性がどのようなリスクを持っているのか理解していないことが原因である ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
MySQLはOracle DatabaseやPostgreSQLなどのデータベースと違い、 シングルプロセス・ マルチスレッド型のデータベースです。Oracle DatabaseやPostgreSQLは、 マルチプロセス型のデータベースです。このマルチプロセス型の場合は、 OSのコマンドps等を使用することで ...
「HeidiSQL」は、オープンソースのデータベース管理ソフト。Windows XP/Vista/7/8に対応する寄付歓迎のフリーソフトで、本ソフトの公式サイトからダウンロードできる。USBメモリに入れて持ち運べるポータブルアプリも用意されている。 本ソフトを利用すると ...
DBeaver is a free, open-source, cross-platform SQL client and database administration tool. It is designed to support a wide variety of SQL and NoSQL databases, including MySQL and PostgreSQL. Its key ...
米Microsoftは6月6日(現地時間)、「SQL Server Migration Assistant」の最新版v9.0を公開した。現在、同社のダウンロードセンターから以下のバージョンを無償でダウンロード可能。 SQL Server Migration Assistant for Access SQL Server Migration Assistant for DB2 SQL Server ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する