Fundamental of Databases

Slides:



Advertisements
Similar presentations
What is MySQL? MySQL is a relational database management system (A relational database stores data in separate tables rather than putting all the data.
Advertisements

IS4401 Project Technology Issues. Introduction This seminar covers Databases When to use a Database What Database to use Development Tools Visual Studio.
P2-S1 MySQL 2003 SJSU -- CmpE-- M.E. Fayad Database Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.
Copyright © 2013 FingerTec Worldwide Sdn.Bhd. All rights reserved.
Discovering SQL all rights reserved (c) 2010 agilitator.com INSTALLING MySQL 5.1 Community Server.
Oracle SQL*plus John Ortiz. Lecture 10SQL: Overview2 Overview  SQL: Structured Query Language, pronounced S. Q. L. or sequel.  A standard language for.
1 Foundations of Software Design Lecture 27: Java Database Programming Marti Hearst Fall 2002.
How to Install Windows 7.
This presentation will guide you though the initial stages of installation, through to producing your first report Click your mouse to advance the presentation.
1 ISA Server 2004 Installation & Configuration Overview By Nicholas Quinn.
SQL SETUP FILE SELECTION
Microsoft Internet Security and Acceleration (ISA) Server 2004 is an advanced packet checking and application-layer firewall, virtual private network.
Cobian Backup 7 Tutorial Welcome to Cobian Backup 7. This tutorial will show you how to install the program, configure it and create your first scheduled.
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
Open Source Server Side Scripting ECA 236 Open Source Server Side Scripting Installation and Testing.
Introduction to the Visual Studio.NET IDE (LAB 1 )
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Most information comes from Chapter 3, MySQL Tutorial: 1 MySQL: Part.
A Brief Documentation.  Provides basic information about connection, server, and client.
PHP and mySQL 2/9/2007. What is PHP?  From php.net “PHP is a widely-used general- purpose scripting language that is especially suited for Web development.
Sybase Adaptive Server Anywhere 7
What is MySQL? MySQL is a relational database management system (RDBMS) based on SQL (Structured Query Language). First released in January, Many.
PAYware Transact Terminal Interface Manager
FTP COMMANDS OBJECTIVES. General overview. Introduction to FTP server. Types of FTP users. FTP commands examples. FTP commands in action (example of use).
Slide 1 Chapter 0 SQL Server 2005 Installation. Slide 2 Content 1.Prerequisite Installation 2.SQL server 2005 Express Installation 3.SQL Client Tools.
Settings MySQL Database and JDBC configuration Instructor: Sergey Goldman.
CMPE 226 Database Systems April 19 Class Meeting Department of Computer Engineering San Jose State University Spring 2016 Instructor: Ron Mak
CACI Proprietary Information | Date 1 PD² SR13 Client Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Installing and Configuring Job Scheduling Services (JSS) 1.2 & TWS Distributed Connector 8.1 for use with the Job Scheduling Console, v. 1.2 or 1.3.
TIZEN STUDIO INSTALLATION & ENVIRONMENT SETUP FOR DEVLAB
SAP Business One 9.0 integration for SAP NetWeaver Installation and Technical Configuration 2013 March.
Xerox Analyst Training
2nd year Computer Science & Engineer
Architecture Review 10/11/2004
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Running a Forms Developer Application
ZIMBRA DESKTOP USER MANUAL
Obtaining the Required Tools
SQL and SQL*Plus Interaction
Introduction to MySQL.
A very brief introduction
Introduction to MySQL.
GFA Controls IT Alain Bertrand
Introduction to Web programming
CMS Central Version 1.0 Made by Eden Sun Jan 2010.
mysql and mysql workbench
PHP / MySQL Introduction
SQL Server 2005 Installation
ASDC Soft Launch Customer User Guide
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
JD Edwards Support and Oracle Cloud Infrastructure: A Successful Path to Oracle Cloud
Aqua Data Studio.
Chapter 8 Working with Databases and MySQL
asset: Academic Survey System & Evaluation Tool
Introduction to NetDB2 IST210.
MSIS 655 Advanced Business Applications Programming
MIS2502: Data Analytics MySQL and SQL Workbench
Configuration Of A Pull Network.
RAC Performance Lab.
COP 4610L: Applications in the Enterprise Spring 2005
Unity Installation 2015/02/26.
Before start the Installation process :
Install MySQL Community Server and MySQL Workbench
First Level Incident Handling FAQ (For EAL)
David Cleverly – Development Lead
Introduction of Week 5 Assignment Discussion
Ch 1 .Installing and configuring SQL Server 2005
Presentation transcript:

Fundamental of Databases Lecture 1: Introduction to MySQL T.A. Norah Alshareef

MySQL MySQL is a very popular, open-source relational database management system (RDBMS) "SQL", the abbreviation for Structured Query Language. Handles very large databases; very fast performance. MySQL works on many system platforms Why are we using MySQL? Free (much cheaper than Oracle!) Each student can install MySQL locally. Easy to use Shell for creating tables, querying tables, etc. Easy to use with Java JDBC Java Database Connectivity (JDBC) is an application programming interface (API) for the programming language Java, which defines how a client may access a database. It is part of the Java Standard Edition platform, from Oracle Corporation.

Connecting to MySQL MySQL provides an interactive shell for creating tables, inserting data, etc. On Windows, just go to c:\mysql\bin, and type: mysql Or, click on the Windows icon

Sample Session For example: Enter password: ***** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 241 to server version: 3.23.49 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> To exit the MySQL Shell, just type QUIT or EXIT: mysql> QUIT mysql> exit

MySQL Installer GUI

Google the word MySQL

MySQL installer community and Web-Community https://dev.mysql.com/downloads/installer/

Start the Download

Figure 2.7 MySQL Installer - License Agreement 1. MySQL Installer requires you to accept the license agreement before it will install MySQL products.

Installing New Packages 2. Choose the appropriate Setup Type for your system. This type determines which MySQL products are initially installed on your system, or select Custom to manually choose the products. Developer: Install all products needed to develop applications with MySQL. This is the default option. Server only: Only install the MySQL server. Client only: Only install the MySQL client products, such as MySQL Workbench. This does not include the MySQL server. Full: Install all available MySQL products. Custom: Manually select the MySQL products to install, and optionally configure custom MySQL data and installation paths.

Figure 2.8 MySQL Installer - Choosing a Setup Type

check the external requirements (pre-requisites) 3. MySQL Installer checks your system for the external requirements (pre-requisites) required to install the selected MySQL products. MySQL Installer can download and install some prerequisites, but others require manual intervention. Download and install all prerequisites that have Status set to "Manual". Click Check to recheck if a manual prerequisite was installed. After manually installing those requirements, click Execute to download and install the other prerequisites. Once finished, click Next to continue.

Figure 2.9 MySQL Installer - Check Requirements

Figure 2.10 MySQL Installer - Installation Progress 3.The next window lists the MySQL products that are scheduled for installation:

Cont. 3.The next window lists the MySQL products that are scheduled for installation: As components are installed, their Status changes from “a progress percentage” to "Complete".

Configuring MySQL Server After all components are installed, the next step configures some of the recently installed MySQL products. The Configuration Overview window displays the progress and then loads a configuration window, if required. Our example configures MySQL Server 5.6.x.

Figure 2.11 MySQL Installer - Configuration Overview 4. Configuring the MySQL server begins with defining several Type and Networking options. Figure 2.11 MySQL Installer - Configuration Overview

Advanced Configuration 4. Check Show Advanced Options to set additional Logging Options. This includes defining custom file paths for the error log, general log, slow query log (including the configuration of seconds it requires to execute a query), and the binary log.

Figure 2.12 MySQL Installer - MySQL Server Configuration: Type and Networking

Accounts and Roles 5. Next, define your MySQL account information. Assigning a root password is required. Note If the MySQL Server is already installed, then you must also enter the Current Root Password.

Figure 2.13 MySQL Installer - MySQL Server Configuration: User Accounts and Roles

Figure 2.15 MySQL Installer - MySQL Server Configuration: Windows Service

Next until Apply Server Configuration Figure 2.18 MySQL Installer - MySQL Server Configuration: Apply Server Configuration

Apply Server Configuration, Cont. Click Execute to execute the configuration steps. The icon for each step toggles from white to green on success, or the process stops on failure.

References MySQL Documentation Webpage

End of My Lecture Good luck