SlideShare a Scribd company logo
Introduction To




MySql Database Administration GUI
    Presented By Chad Robertson For
      Front Range PHP Users Group
             July 13th 2010
What I Will Be Covering

What is Navicat?

The stacks I used for this presentation

Why would you want to use it?

Comparison to phpMyAdmin

Who can use it?

Setting up a connection (local, remote and remote http tunnel)

Basic usage

Demo / Questions?
What I Will Be Covering

What is Navicat?

The stacks I used for this presentation

Why would you want to use it?

Comparison to phpMyAdmin

Who can use it?

Setting up a connection (local, remote and remote http tunnel)

Basic usage

Demo / Questions?
What is Navicat

Database GUI

Administration

Development
Local Stack Configuration
Local Stack Configuration
Local Stack Configuration

          MySql
Remote Stack Configuration
Remote Stack Configuration
Remote Stack Configuration

    MySql With Http Tunneling
Remote Stack Configuration

   MySql Normal Port Connection
Why Would You Want To Use It?

Single interface for multiple servers

Advanced controls

Simple to advanced user interface

Multiple ways to manage

Simple importing and exporting of data

Lite version for free

They support non-profit and open source projects
Comparison to phpMyAdmin

   Pro’s

Always Available

Powerful

   Con’s
Single Server

Speed

Confusing

Dated Interface
Who Can Use It?

XP

Vista

Server 2003

Server 2008

Windows 7
Who Can Use It?

10.4 Tiger

10.5 Leopard

10.6 Snow Leopard
Who Can Use It?

Compatible with i386 PC

Support 32-bit and 64-bit Linux platform

Support Linux kernel version 2.2 or higher

Support Glibc 2.4 or above

Support GNOME and KDE
Setup a Local Connection




Click the connection
toolbar button.
Setup a Local Connection




Click the connection
toolbar button.

Enter your local
server details.
Setup a Local Connection


Click the connection
toolbar button.

Enter your local
server details.

Mac OS X requires a
socket file, this is the
location for Zend
Server CE.
Setup a Local Connection

Click the connection
toolbar button.

Enter your local
server details.

Mac OS X requires a
socket file, this is the
location for Zend
Server CE.

Test your
connection.
Setup a Local Connection

Click the connection
toolbar button.

Enter your local
server details.

Mac OS X requires a
socket file, this is the
location for Zend
Server CE.

Test your
connection.

Profit!
Setup a Remote Connection




Click the connection
toolbar button.
Setup a Remote Connection




Click the connection
toolbar button.

Enter your remote
server details.
Setup a Remote Connection



Click the connection
toolbar button.

Enter your remote
server details.

Test your
connection.
Setup a Remote Connection


Click the connection
toolbar button.

Enter your remote
server details.

Test your
connection.

Profit!
Setup Remote HTTP Tunnel
            Connection




Click the connection
toolbar button.
Setup Remote HTTP Tunnel
            Connection



Click the connection
toolbar button.

Enter your remote
server details.
Setup Remote HTTP Tunnel
             Connection


Click the connection
toolbar button.

Enter your remote
server details.

Enter the tunnel php
file’s url. You can also
password protect the
directory / file.
Setup Remote HTTP Tunnel
             Connection

Click the connection
toolbar button.

Enter your remote
server details.

Enter the tunnel php
file’s url. You can also
password protect the
directory / file.

Test your
connection.
Navigation Menu

Lists all the “parts” of your database in a tree view for easy
navigation.

       Tables

       Views

       Functions

       Events

       Queries (Your saved queries)

       Backups
Viewing Items
Select a menu
item to view all
items in that
category
Viewing Items




List view gives you a lot of information all at once.
Queries

You can save
often used
queries.
Queries
A simple text editor
for writing queries.
Queries

Or a query builder UI
Viewing/Editing Results
The result view
window is tabbed for
easy navigation.
Viewing/Editing Results
Data entry is as
simple as a
spreadsheet.
Console
Need the console? It’s available even
when using http tunneling.
And Much Much More...


    Demo and Questions
Thank You!

More Related Content

PDF
PDF
Navicat en
PDF
Optimizing MySQL
ODP
Virtual Hosts Configuration with Weblogic Server
PDF
MySQL 5.7 + JSON
PDF
Geoserver GIS Mapping Solution
DOCX
Horizontal clustering configuration steps
PPTX
MuleSoft ESB scatter-gather and base64
Navicat en
Optimizing MySQL
Virtual Hosts Configuration with Weblogic Server
MySQL 5.7 + JSON
Geoserver GIS Mapping Solution
Horizontal clustering configuration steps
MuleSoft ESB scatter-gather and base64

What's hot (20)

PDF
Mini Session - Using GDB for Profiling
PDF
Introduction to MySQL Query Tuning for Dev[Op]s
PPTX
DBCC - Dubi Lebel
PDF
MySQL JSON Functions
PDF
SOA OSB suite cluster installation
PDF
My sql 5.7-upcoming-changes-v2
PDF
New index features in MySQL 8
PDF
MySQL 5.5 Guide to InnoDB Status
PDF
DOCX
OBIEE 11g installation steps
PDF
In Search of Plan Stability - Part 1
PDF
Introduction into MySQL Query Tuning
DOCX
Oracle forms and reports 11g installation on linux
PDF
MySQL 5.7: Core Server Changes
PPTX
2016 03 15_biological_databases_part4
PPT
Introduction To Lamp P2
PDF
In Memory Database In Action by Tanel Poder and Kerry Osborne
PDF
PHP Oracle Web Applications by Kuassi Mensah
Mini Session - Using GDB for Profiling
Introduction to MySQL Query Tuning for Dev[Op]s
DBCC - Dubi Lebel
MySQL JSON Functions
SOA OSB suite cluster installation
My sql 5.7-upcoming-changes-v2
New index features in MySQL 8
MySQL 5.5 Guide to InnoDB Status
OBIEE 11g installation steps
In Search of Plan Stability - Part 1
Introduction into MySQL Query Tuning
Oracle forms and reports 11g installation on linux
MySQL 5.7: Core Server Changes
2016 03 15_biological_databases_part4
Introduction To Lamp P2
In Memory Database In Action by Tanel Poder and Kerry Osborne
PHP Oracle Web Applications by Kuassi Mensah
Ad

Viewers also liked (20)

PDF
Congratsyourthedbatoo
PPTX
EC Database System
PPT
Mysql grand
PPT
MySQL Database System Hiep Dinh
ODP
The care and feeding of a MySQL database
PDF
Chapter 4 Structured Query Language
PPTX
DATABASE PROJECT
PPTX
Introducing the MySQL Workbench CASE tool
DOCX
MN691 Assignment 3 - Final Report 2
PPTX
Mysql workbench 5
PPT
Recipe Database Project Management
PPTX
Fitness center
PPT
PPT
Php with MYSQL Database
PDF
Grocery Station- Database Management System Project
PPTX
SQL Server database project ideas - Top, latest and best project ideas final ...
DOCX
Courier project abstract
PPTX
MySQL Database with phpMyAdmin
PDF
Assignment 1 of Database (MySQL & Sqlite3)
PPTX
Distributed blood bank management system database
Congratsyourthedbatoo
EC Database System
Mysql grand
MySQL Database System Hiep Dinh
The care and feeding of a MySQL database
Chapter 4 Structured Query Language
DATABASE PROJECT
Introducing the MySQL Workbench CASE tool
MN691 Assignment 3 - Final Report 2
Mysql workbench 5
Recipe Database Project Management
Fitness center
Php with MYSQL Database
Grocery Station- Database Management System Project
SQL Server database project ideas - Top, latest and best project ideas final ...
Courier project abstract
MySQL Database with phpMyAdmin
Assignment 1 of Database (MySQL & Sqlite3)
Distributed blood bank management system database
Ad

Similar to Introduction To Navicat MySql GUI (20)

PPT
6. centos networking
PPTX
PHP and MySQL.pptx
DOC
Database Security Explained
PPTX
Web Application Development using PHP Chapter 6
PPT
Lecture 9: Dynamic web application
PPT
Introduction to MySQL - Part 1
PPT
Introduction to MySQL - Part 1
PPT
Introduction to MySQL - Part 1
PPT
Introduction to MySQL - Part 1
PPT
Introduction to MySQL - Part 1
PPT
Lecture 15 - MySQL- PHP 1.ppt
PPT
qwe.ppt
PPTX
PHP FUNCTIONS
PPTX
Database Connectivity in PHP
PDF
MySQL Query Browser
PDF
MySQL Query Browser
PDF
Mysql In A Nutshell In A Nutshell Oreilly Second Edition Russell Dyer
ODP
Beyond php - it's not (just) about the code
PDF
php_mysql_tutorial
6. centos networking
PHP and MySQL.pptx
Database Security Explained
Web Application Development using PHP Chapter 6
Lecture 9: Dynamic web application
Introduction to MySQL - Part 1
Introduction to MySQL - Part 1
Introduction to MySQL - Part 1
Introduction to MySQL - Part 1
Introduction to MySQL - Part 1
Lecture 15 - MySQL- PHP 1.ppt
qwe.ppt
PHP FUNCTIONS
Database Connectivity in PHP
MySQL Query Browser
MySQL Query Browser
Mysql In A Nutshell In A Nutshell Oreilly Second Edition Russell Dyer
Beyond php - it's not (just) about the code
php_mysql_tutorial

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Electronic commerce courselecture one. Pdf
PPTX
Cloud computing and distributed systems.
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
MYSQL Presentation for SQL database connectivity
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
cuic standard and advanced reporting.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Approach and Philosophy of On baking technology
PPTX
Programs and apps: productivity, graphics, security and other tools
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
20250228 LYD VKU AI Blended-Learning.pptx
Electronic commerce courselecture one. Pdf
Cloud computing and distributed systems.
Review of recent advances in non-invasive hemoglobin estimation
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
MYSQL Presentation for SQL database connectivity
“AI and Expert System Decision Support & Business Intelligence Systems”
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation theory and applications.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Building Integrated photovoltaic BIPV_UPV.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
cuic standard and advanced reporting.pdf
Network Security Unit 5.pdf for BCA BBA.
Approach and Philosophy of On baking technology
Programs and apps: productivity, graphics, security and other tools

Introduction To Navicat MySql GUI

  • 1. Introduction To MySql Database Administration GUI Presented By Chad Robertson For Front Range PHP Users Group July 13th 2010
  • 2. What I Will Be Covering What is Navicat? The stacks I used for this presentation Why would you want to use it? Comparison to phpMyAdmin Who can use it? Setting up a connection (local, remote and remote http tunnel) Basic usage Demo / Questions?
  • 3. What I Will Be Covering What is Navicat? The stacks I used for this presentation Why would you want to use it? Comparison to phpMyAdmin Who can use it? Setting up a connection (local, remote and remote http tunnel) Basic usage Demo / Questions?
  • 4. What is Navicat Database GUI Administration Development
  • 10. Remote Stack Configuration MySql With Http Tunneling
  • 11. Remote Stack Configuration MySql Normal Port Connection
  • 12. Why Would You Want To Use It? Single interface for multiple servers Advanced controls Simple to advanced user interface Multiple ways to manage Simple importing and exporting of data Lite version for free They support non-profit and open source projects
  • 13. Comparison to phpMyAdmin Pro’s Always Available Powerful Con’s Single Server Speed Confusing Dated Interface
  • 14. Who Can Use It? XP Vista Server 2003 Server 2008 Windows 7
  • 15. Who Can Use It? 10.4 Tiger 10.5 Leopard 10.6 Snow Leopard
  • 16. Who Can Use It? Compatible with i386 PC Support 32-bit and 64-bit Linux platform Support Linux kernel version 2.2 or higher Support Glibc 2.4 or above Support GNOME and KDE
  • 17. Setup a Local Connection Click the connection toolbar button.
  • 18. Setup a Local Connection Click the connection toolbar button. Enter your local server details.
  • 19. Setup a Local Connection Click the connection toolbar button. Enter your local server details. Mac OS X requires a socket file, this is the location for Zend Server CE.
  • 20. Setup a Local Connection Click the connection toolbar button. Enter your local server details. Mac OS X requires a socket file, this is the location for Zend Server CE. Test your connection.
  • 21. Setup a Local Connection Click the connection toolbar button. Enter your local server details. Mac OS X requires a socket file, this is the location for Zend Server CE. Test your connection. Profit!
  • 22. Setup a Remote Connection Click the connection toolbar button.
  • 23. Setup a Remote Connection Click the connection toolbar button. Enter your remote server details.
  • 24. Setup a Remote Connection Click the connection toolbar button. Enter your remote server details. Test your connection.
  • 25. Setup a Remote Connection Click the connection toolbar button. Enter your remote server details. Test your connection. Profit!
  • 26. Setup Remote HTTP Tunnel Connection Click the connection toolbar button.
  • 27. Setup Remote HTTP Tunnel Connection Click the connection toolbar button. Enter your remote server details.
  • 28. Setup Remote HTTP Tunnel Connection Click the connection toolbar button. Enter your remote server details. Enter the tunnel php file’s url. You can also password protect the directory / file.
  • 29. Setup Remote HTTP Tunnel Connection Click the connection toolbar button. Enter your remote server details. Enter the tunnel php file’s url. You can also password protect the directory / file. Test your connection.
  • 30. Navigation Menu Lists all the “parts” of your database in a tree view for easy navigation. Tables Views Functions Events Queries (Your saved queries) Backups
  • 31. Viewing Items Select a menu item to view all items in that category
  • 32. Viewing Items List view gives you a lot of information all at once.
  • 33. Queries You can save often used queries.
  • 34. Queries A simple text editor for writing queries.
  • 35. Queries Or a query builder UI
  • 36. Viewing/Editing Results The result view window is tabbed for easy navigation.
  • 37. Viewing/Editing Results Data entry is as simple as a spreadsheet.
  • 38. Console Need the console? It’s available even when using http tunneling.
  • 39. And Much Much More... Demo and Questions