VB.NETで複数のデータベースを切り替えて使うサンプルプログラム
SQL Server、MySQL、Oracle等、色々なデータベースに接続先を変更するサンプルです。 .NETのリフレクションを使ってクラスをインスタンス化するように作ってあります。 複数のデータベースに対応する必要がある時に使えると思います。 以下は、自分が探して見つけた.NET用のデータプロバイダです。 MySQL:Connector/Net SQLite:System.Data.SQLite...
View ArticleVB.NETでデータベースのMySQLに接続する方法
MySQLとは、SQL ServerやOracleと同じ、データベースソフトです。 多くのデータベースソフトが、有料なのに対しMySQLは無料で使うことが出来ます。 今回は、そのMySQLをVB.NETから使用する方法のご紹介です。Visual Studioは、Visual Studio 2005を使います。 データプロバイダのライセンスに関する注意点...
View Article.NETでデータベース操作に利用できるデータプロバイダまとめ – ODBC、MySQL、PostgreSQL、SQLite、DB2、Firebird
.NETから利用できるデータベース接続ライブラリの紹介です。 今回、紹介するデータプロバイダは、ODBC、MySQL、PostgreSQL、SQLite、DB2、Firebirdの6つです。 ここで紹介していないデータベースで有名なものとして、「Microsoft SQL Server」と「Oracle」があります。 「Microsoft SQL Server」は、.NET...
View Articleさくらインターネット、レンタルサーバーの「MySQL」の機能を大幅に強化!DB作成数増量、InnoDB対応!
日本で有数のレンタルサーバーサービスを提供する、さくらインターネットがレンタルサーバーで利用できるデータベース「MySQL」の機能を大幅に強化すると発表しました。機能強化の実施日は、9月28日だそうです。 参考記事:「さくらのレンタルサーバ」データベース機能の強化について | レンタルサーバはさくらインターネット 対象となるサービスプランは以下。 ・さくらのレンタルサーバ スタンダード...
View ArticleMySQL管理ツール「phpMyAdmin」に任意のコードが実行可能になる脆弱性が見つかる。対策はバージョン3.3.10.2または3.4.3.1以上へのア...
MySQLの管理ツールとして有名な「phpMyAdmin」に任意のコードが実行可能になる脆弱性が見つかったそうです。 参考記事:【注意喚起】phpMyAdminの脆弱性を狙った攻撃について | LAC 以下の条件を満たす場合、外部から任意のコードを実行可能になるということです。 ■ phpMyAdminを使用しており、外部からアクセス可能である。...
View Article米Twitter、MySQLにSSD向けに最適化など独自コードを加えた「Twitter MySQL 5.5」を公開!
米Twitterが、同社が運営するSNSサービス「Twitter」向けにカスタマイズされたデータベース「Twitter MySQL 5.5」をリリースしました。 参考記事:米Twitter、同社がMySQLに加えた独自コードを「Twitter MySQL 5.5」として公開 – SourceForge.JP Magazine : オープンソースの話題満載...
View ArticleMySQLにとんでもないバグが見つかる!256分の1の確率でパスワード認証を迂回!
特定のバージョンのMySQLおよびMariaDBで、256分の1の確率で異なったパスワードでも認証を突破できるバグが見つかったそうです。 参考記事:MySQL/MariaDBにバグ、256分の1の確率で間違ったパスワードでも認証されてしまう | スラッシュドット・ジャパン セキュリティ...
View Article「Fedora 19」のデフォルトDBは「MySQL」から「MariaDB」に変更
これまで「Fedora」ではデフォルトのデータベースに「MySQL」を採用していましたが、「Fedora 19」からは「MariaDB」に変更されています。 参考記事:Fedora 19ではMySQLに代えてMariaDBを採用 | スラッシュドット・ジャパン IT...
View Article