MySQLは非商用利用なら無償で入手して使うことができます。商用利用に関してはライセンスの購入が必要です。(デュアルライセンス)
レンタルサーバーのデータベースとしてもよく使われています。中には数千万件から数億件のレコードを扱っている例もあり、Yahoo、Googleなどの大規模なサイトでも使われているようです。
MySQLはマルチユーザー対応であるため、複数の人が同時に利用するWebアプリケーションのようなシステムに使うデータベースとして適しています。
プログラミング初心者入門講座では、最初に学習するデータベースとして、Microsoft社の Access をおすすめしました。操作性に優れていて初心者が学びやすいデータベースだからです。
しかし Access ではシステムの規模が大きくなると限界があります。Access でSQLの基礎を学んだ次の段階として、MySQLに挑戦してみてはいかがでしょうか。基本的なSQL文は同じです。
初心者にとっては、インストールして利用するまでの設定が面倒ですが、JavaやPHPのようなプログラミング言語からも簡単にアクセスできるので、より本格的なシステムが作れるようになります。