【3分ITキーワード】 MySQL

f:id:PentaSecurity:20171110154225p:plain

 

MySQL

 

MySQLは、世界中で最もよく利用されているオープンソースのデータベースの一つです。高速で、初心者にも使いやすいという特徴を持っています。複数の人が同時に利用するWebアプリケーションのようなシステムに使うデータベースとして適しています。

 

最近、大半のデータはデータベースにセーブされています。データベースは、情報を保存するアプリケーションのことです。情報をファイルに保存しておくのも良い方法ですが、そうだとすると、データベースで提供色々機能を利用できなくなります。MySQLは、このように便利なデータベースを管理するシステムのです。MySQLは、自社サーバーで実行される無料のオープンソースであり、複数のデータベースに対いしてマルチユーザアクセスを提供する、RDBMS(リレーショナルデーターベース管理システム、Relational Database Management System)です。

 

MySQLは、多くのWebアプリケーションで、ソリューションバンドル(またはLAMP)ソフトウェアスタックのデータベース構成要素として使用されます。FacebookWikipediaGoogleNokiaFlickr、そしてYoutubeのような人気のあるWebサイトで、その使用法を簡単に接することができます。このようなサイトは、ストレージと使用者データロギングのために、MySQLを使用します。このコードの構成要素は、CおよびC++言語であり、LinuxMac OS XおよびMicrosoft Windowsのような、様々なシステムプラットフォームを使用します。

 

MySQLは、初心者たちも基本命令語だけ習えば、簡単に利用できるシステムですので、ホームページやショッピングモールなどの、Web開発に広く使われています。また、MySQLは、多くのデータベースの専門家たちの技術に適合するデータベースです。この専門家たちはオラクル、IBM DM2、マイクロソフトSQLサーバーと共に成長しがら習った点を、どこでも容易に入手できる無料オープンソースデータベースに適用します。これが、MySQLの特長といっても間違いはないでしょう。

 

ですが、MySQLオープンソースで開発されることから、新たに生じる問題点もあります。今までMySQLに適合したDB暗号化ソリューションがなかったので、個人情報やカード情報など、重要データに対するセキュリティ問題を解決するのは、不可能に近かったのです。しかし、2013年、ペンタセキュリティMySQL専用DB暗号化ソリューションである、MyDiamoを発売することにより、MySQL DBも、今は安全に暗号化・復号化できるようになりました。現在、該当ソリューションは、非商用利用する個人利用者たちには、無料でライセンスを提供しています。MyDiamoについて知りたい方は、以下のイメージをクリックしてください。

 

出典

  • MySQL初心者入門講座

  http://mysqlweb.net/category/3969830-1.html

 

f:id:PentaSecurity:20170707092557p:plain