15
MySQL An Introduction Mohd Yasin Abd Karim [email protected]

Mysql an introduction

Embed Size (px)

DESCRIPTION

introduction of mysql database

Citation preview

Page 1: Mysql an introduction

MySQLAn Introduction

Mohd Yasin Abd [email protected]

Page 2: Mysql an introduction

MySQL is an open source relational database management system.

It the SQL server and client programincludes s for accessing the server.

Widely used by web application developers, together with PHP and APACHE

It is pronounced My-es-que-el (Not My-Sequel)

What is MySQL?

Page 3: Mysql an introduction

MySQL AB is a commercial entity Marketing & Development Originally established in Sweden 1995 A virtual corporation Service, support, training and consulting Acquired by Sun Microsystems 2008, now

owned by Oracle Corporation 2010

MySQL AB

Page 4: Mysql an introduction

Most popular open source database over 100 million copies downloaded or

distributed 6,000,000 active installations 35,000 downloads a day Certified for all SAP applications Elite client list—Yahoo!, NASA, Google Proven track record

Fact Sheet

Page 5: Mysql an introduction

Industry Leading Customers

Page 6: Mysql an introduction

Leading open source RDBMS Ease of use – No frills Fast Robust Security Multiple OS support Free Technical support Support large database– up to 50 million

rows, file size limit up to 8 Million TB

Why Learn MySQL?

Page 7: Mysql an introduction

IBM, Oracle & Microsoft◦ “The Top Dogs” – The enterprise/SMBmarket◦ Market Strength, Brand Equity, Track Record,

features variety MySQL

◦ “The Underdog” - Disruptive market, commoditized market

◦ Performance, reliability, security, performance

The MySQL Value Proposition

Page 8: Mysql an introduction

MySQL RDBMS SOURCE

Commercial License GPL open source License

Embedded DatabaseClient-Server modelStandalone server

FREE

Service Support, training and Consulting

Page 9: Mysql an introduction

MySQL Enterprise◦ most comprehensive offering of MySQL database

software, services and support MySQL Cluster

◦ a fault tolerant database clustering architecture for deploying highly available mission-critical database applications

MySQL Embedded Database◦ most popular choice for OEMs/ISVs who want to cost-

effectively embed or bundle a reliable and high-performance relational database

MySQL community edition

Which Edition To Use?

Page 10: Mysql an introduction

MySQL Community vs Enterprise

Page 11: Mysql an introduction

MySQL Enterprise Monitor◦ a "Virtual DBA Assistant" to enforce MySQL

recommended best practices MySQL Enterprise Server MySQL Enterprise Backup MySQL Workbench MySQL Production Support

◦ get your toughest technical questions answered quickly

◦ advise you on how to properly design and tune your MySQL servers, schema, queries, and replication set-up

MySQL Enterprise

Page 12: Mysql an introduction

Price

Page 13: Mysql an introduction

http://www.mysql.com/downloads/ Make sure you pick the correct version for

your OS Download MySQL 5.x Community Server

GA Download MySQL Workbench Download MySQL Administrator Download MySQL Migration Toolkit Download MySQL Query Browser

Where can I get MySQL?

Page 14: Mysql an introduction

Describe your fields correctly Describe your data tightly Secure your server well Understand the mechanics Use the manual Use the mailing list

Word Of Advice

Page 15: Mysql an introduction

[email protected]

Thanks