Mastering phpMyAdmin 3.1 for Effective MySQL Management

Increase your MySQL productivity and control by discovering the real power of phpMyAdmin 3.1
Preview in Mapt
Code Files

Mastering phpMyAdmin 3.1 for Effective MySQL Management

Marc Delisle

Increase your MySQL productivity and control by discovering the real power of phpMyAdmin 3.1
Mapt Subscription
FREE
$29.99/m after trial
eBook
$10.00
RRP $20.99
Save 52%
Print + eBook
$34.99
RRP $34.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.00
$34.99
$29.99 p/m after trial
RRP $20.99
RRP $34.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Mastering phpMyAdmin 3.1 for Effective MySQL Management Book Cover
Mastering phpMyAdmin 3.1 for Effective MySQL Management
$ 20.99
$ 10.00
Mastering phpMyAdmin 3.4 for Effective MySQL Management Book Cover
Mastering phpMyAdmin 3.4 for Effective MySQL Management
$ 23.99
$ 10.00
Buy 2 for $20.00
Save $24.98
Add to Cart

Book Details

ISBN 139781847197863
Paperback352 pages

Book Description

MySQL has gained wide popularity because of its open-source nature, performance, reliability, robustness, and support for various platforms.

phpMyAdmin is a web-based front-end to manage MySQL databases and has been adopted by a number of open-source distributors. It is one of the most widely used open-source applications written in PHP. phpMyAdmin supports a wide range of operations with MySQL. Currently, it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, manage privileges, export data into various formats and is available in 52 languages. The powerful graphical interface of version 3.1 has made phpMyAdmin an indispensable tool for MySQL and web developers.

This is the first book that covers version 3.1, the latest version of phpMyAdmin. It has been fully updated from the previous version that covered phpMyAdmin Version 2.11. It is a comprehensive guide to unlocking the full potential of phpMyAdmin. It builds a solid understanding of the core capabilities of phpMyAdmin before walking you through every facet right from showing you how to set up and manage the database with clear, step-by-step instructions and screenshots to exploring the less well known and generally under-used features and capabilities of phpMyAdmin in depth. Along the way you'll build a more detailed understanding of SQL and how it works in MySQL.

Whether you are an experienced developer, system administrator, web designer or new to MySQL and phpMyAdmin, this book will show you how to increase your productivity and control when working with your MySQL.

Table of Contents

Chapter 1: Introduction and Installation
Introducing phpMyAdmin
Installing phpMyAdmin
Configuring phpMyAdmin
Upgrading phpMyAdmin
Summary
Chapter 2: Authentication and Security
MySQL authentication
Security
Summary
Chapter 3: Interface Overview
Panels and windows
General customization
Character sets, collations and language
Left panel (navigation)
Right panel (main)
Query window
Summary
Chapter 4: First Steps
Database creation
Creating our first table
Manual data insertion
Browse mode
Creating an additional table
Summary
Chapter 5: Changing Data
Edit mode
Multi-row editing
Editing the next row
Deleting data
Deleting tables
Deleting databases
Summary
Chapter 6: Changing Table Structures
Adding a field
Editing field attributes
TEXT
BLOB (Binary Large Object) fields
ENUM and SET
DATE, DATETIME, and TIMESTAMP
Bit
Index management
Summary
Chapter 7: Exporting Structure and Data (Backup)
Dumps, backups, and exports
Database exports
Table exports
Selective exports
Multi-database exports
Saving the export file on the server
Memory limits
Summary
Chapter 8: Importing Structure and Data
Limits for the transfer
Importing SQL files
Importing CSV files
Web server upload directories
Summary
Chapter 9: Searching Data
Daily usage of phpMyAdmin
Single-table searches
Complete database search
Summary
Chapter 10: Table and Database Operations
Table maintenance
Changing table attributes
Renaming, moving, and copying tables
Multi-table operations
Database operations
Summary
Chapter 11: The Relational System
Relational MySQL
Linked-tables infrastructure
Defining relations with the relation view
Defining relations with the Designer
Benefits of the defined relations
Column-commenting
Summary
Chapter 12: Entering SQL Commands
The SQL query box
The Query window
Multi-statement queries
Pretty printing (syntax-highlighting)
The SQL Validator
Summary
Chapter 13: The Multi-Table Query Generator
Choosing tables
Column criteria
Automatic joins
Executing the query
Summary
Chapter 14: Bookmarks
Comparing bookmark and query history features
Bookmark creation
Recalling from the bookmarks list
Bookmark parameters
Executing bookmarks by browsing the pma_bookmark table
Summary
Chapter 15: System Documentation
Structure reports
Relational schema in PDF
Summary
Chapter 16: MIME-Based Transformations
Display behavior in browse mode
Enabling transformations
Examples of transformations
Summary
Chapter 17: MySQL 5.0 and 5.1 Support
Views
Routines—stored procedures and functions
Triggers
Information_schema
Profiling
Partitioning
Event scheduler
BLOB streaming
Summary
Chapter 18: MySQL Server Administration
User and privileges management
Database information
Server information
Summary

What You Will Learn

  • Administer MySQL users and get statistics about MySQL servers and databases
  • Create better database tables and relational structures
  • Generate multiple SQL queries and build a more detailed understanding of SQL and its workings
  • Prepare better documentation of evolving table structures
  • Manage databases, table data and structures, and indexes to create efficient databases
  • Learn the different mechanisms involved in importing SQL and CSV files
  • Examine the modified behavior of phpMyAdmin to use the outstanding application to its full power
  • Perform day-to-day database and table management effectively with the new interface to ease your work

Authors

Table of Contents

Chapter 1: Introduction and Installation
Introducing phpMyAdmin
Installing phpMyAdmin
Configuring phpMyAdmin
Upgrading phpMyAdmin
Summary
Chapter 2: Authentication and Security
MySQL authentication
Security
Summary
Chapter 3: Interface Overview
Panels and windows
General customization
Character sets, collations and language
Left panel (navigation)
Right panel (main)
Query window
Summary
Chapter 4: First Steps
Database creation
Creating our first table
Manual data insertion
Browse mode
Creating an additional table
Summary
Chapter 5: Changing Data
Edit mode
Multi-row editing
Editing the next row
Deleting data
Deleting tables
Deleting databases
Summary
Chapter 6: Changing Table Structures
Adding a field
Editing field attributes
TEXT
BLOB (Binary Large Object) fields
ENUM and SET
DATE, DATETIME, and TIMESTAMP
Bit
Index management
Summary
Chapter 7: Exporting Structure and Data (Backup)
Dumps, backups, and exports
Database exports
Table exports
Selective exports
Multi-database exports
Saving the export file on the server
Memory limits
Summary
Chapter 8: Importing Structure and Data
Limits for the transfer
Importing SQL files
Importing CSV files
Web server upload directories
Summary
Chapter 9: Searching Data
Daily usage of phpMyAdmin
Single-table searches
Complete database search
Summary
Chapter 10: Table and Database Operations
Table maintenance
Changing table attributes
Renaming, moving, and copying tables
Multi-table operations
Database operations
Summary
Chapter 11: The Relational System
Relational MySQL
Linked-tables infrastructure
Defining relations with the relation view
Defining relations with the Designer
Benefits of the defined relations
Column-commenting
Summary
Chapter 12: Entering SQL Commands
The SQL query box
The Query window
Multi-statement queries
Pretty printing (syntax-highlighting)
The SQL Validator
Summary
Chapter 13: The Multi-Table Query Generator
Choosing tables
Column criteria
Automatic joins
Executing the query
Summary
Chapter 14: Bookmarks
Comparing bookmark and query history features
Bookmark creation
Recalling from the bookmarks list
Bookmark parameters
Executing bookmarks by browsing the pma_bookmark table
Summary
Chapter 15: System Documentation
Structure reports
Relational schema in PDF
Summary
Chapter 16: MIME-Based Transformations
Display behavior in browse mode
Enabling transformations
Examples of transformations
Summary
Chapter 17: MySQL 5.0 and 5.1 Support
Views
Routines—stored procedures and functions
Triggers
Information_schema
Profiling
Partitioning
Event scheduler
BLOB streaming
Summary
Chapter 18: MySQL Server Administration
User and privileges management
Database information
Server information
Summary

Book Details

ISBN 139781847197863
Paperback352 pages
Read More

Read More Reviews

Recommended for You

Getting Started with NoSQL Book Cover
Getting Started with NoSQL
$ 14.99
$ 10.00
Mobile First Design with HTML5 and CSS3 Book Cover
Mobile First Design with HTML5 and CSS3
$ 20.99
$ 10.00
HTML5 Video How-To Book Cover
HTML5 Video How-To
$ 12.99
$ 9.10
JavaScript Testing Beginner's Guide  Book Cover
JavaScript Testing Beginner's Guide
$ 26.99
$ 10.00
EVE Online: ISK Strategy Guide Book Cover
EVE Online: ISK Strategy Guide
$ 17.99
$ 10.00
HTML5 Web Application Development By Example : Beginner's guide Book Cover
HTML5 Web Application Development By Example : Beginner's guide
$ 26.99
$ 10.00