Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Managing & using MySQL
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Managing & using MySQL

Managing & using MySQL

George Reese, Randy Jay Yarger, Tim King, Hugh E. Williams

426 pages, parution le 03/07/2002 (2eme édition)

Résumé

MySQL is a popular and robust open source database product that supports key subsets of SQL on both Linux and Unix systems. MySQL is free for nonprofit use and costs a small amount for commercial use. Unlike commercial databases, MySQL is affordable and easy to use. This book includes introductions to SQL and to relational database theory. If you plan to use MySQL to build web sites or other Linux or Unix applications, this book teaches you to do that, and it will remain useful as a reference once you understand the basics. Ample tutorial material and examples are included throughout.
This book has all you need to take full advantage of this powerful database management system. It takes you through the whole process from installation and configuration to programming interfaces and database administration. This second edition has a greatly enhanced administration chapter that includes information on administrative tools, server configuration, server startup and shutdown, log file management, database backup and restore, and database administration and repair. In addition, a new chapter on security describes data, server, and client-server security, while a chapter on extending MySQL provides an overview of MySQL internals and describes the use of MySQL user-defined functions.
If you know C/C++, Java, Perl, PHP, or Python, you can write programs to interact with your MySQL database. In addition, you can embed queries and updates directly in an HTML file so that a web page becomes its own interface to the database. Managing and Using MySQL includes chapters on the programming language interfaces, and it also includes a complete reference section with specific function calls for each language.
Also included in the reference section are references to the SQL language, and details of the MySQL system variables, programs, and utilities. New to the second edition is a reference to the internal MySQL tables, which will be of particular interest to those who want to work extensively with MySQL security.

Table of Contents

Preface

Part I. Introduction

1. MySQL
     Relational Databases
     The History of MySQL
     MySQL Design
     MySQL Features
     MySQL Applications
     What You Get

2. Installation
     Preparation
     Unix Installation
     Windows Installation

3. SQL According to MySQL
     SQL Basics
     Database Creation
     Table Management
     MySQL Data Types
     Indexing
     Managing Data
     Queries
     SQL Operators
     Advanced Features

4. Database Administration
     Configuration
     Server Startup and Shutdown
     Logging
     Backup
     Recovery
     Table Maintenance and Crash Recovery

Part II. MySQL Administration

5. Performance Tuning
     An Approach to Performance Tuning
     Application Tuning
     Database Server Tuning
     Operating System/Hardware Tuning

6. Security
     Database Security
     System Security
     Application Security

7. Database Design
     Database Design Primer
     Normalization
     A Logical Data-Modeling Methodology
     Physical Database Design

Part III. MySQL Programming

8. Database Applications
     Architecture
     Connections and Transactions
     Object/Relational Modeling

9. Perl
     Introduction to DBI
     DBI and CGI
     A General Model for Maintainable Perl Programs

10. Python
     DB-API
     Proprietary Operations
     Applied DB-API

11. PHP
     Introducing PHP
     Installing PHP
     Accessing the MySQL DBMS with PHP
     Securing User Data
     Managing Sessions
     Writing Data with PHP
     Using the HTML <form> Environment
     Where to Find Out More

12. C API
     API Overview
     The C API in Practice
     Advanced Issues

13. Java
     The JDBC API
     Simple Database Access
     Dynamic Database Access
     A Guest Book Servlet

14. Extending MySQL
     User-Defined Functions
     Alternative Character Sets

Part IV. MySQL Reference

15. SQL Syntax for MySQL
     Basic Syntax
     SQL Commands

16. MySQL Data Types
     Numeric Data Types
     String Data Types
     Date Data Types
     Complex Data Types

17. Operators and Functions
     Operators
     Functions

18. MySQL PHP API Reference
     Data Types
     Functions

19. C Reference
     Data types
     Functions

20. The Python DB-API
     Module: MySQLdb

Index

L'auteur - George Reese

George Reese has taken an unusual path into business software development. After
earning a B.A. in philosophy from Bates College in Lewiston, Maine, George went off
to Hollywood where he worked on television shows such as The People's Court and
ESPN's Up Close. The L.A. riots convinced him to return to Maine where he finally
became involved with software development and the Internet. George has since
specialized in the development of Internet-oriented Java enterprise systems. He is the
author of Database Programming with JDBC and Java and the world's first JDBC
driver, the mSQL-JDBC driver for mSQL. He currently lives in Minneapolis,
Minnesota with his wife Monique and three cats, Misty, Gypsy, and Tia. He makes
his living as a senior architect for Imaginet, LLC.

L'auteur - Hugh E. Williams

Hugh E. Williams is a software design engineer at Microsoft's Windows Live Search in Redmond, WA. Previously, he was the Associate Professor in Information Retrieval at RMIT University in Melbourne, Australia. He's published over 70 research papers and holds around 10 patents, mostly in the search engine area. When not at work Hugh likes to hang out with his family, exercise, watch Richmond play footy, and learn about baseball. Hugh has a PhD from RMIT University. His home page is http://hughwilliams.com.

Caractéristiques techniques

  PAPIER
Éditeur(s) O'Reilly
Auteur(s) George Reese, Randy Jay Yarger, Tim King, Hugh E. Williams
Parution 03/07/2002
Édition  2eme édition
Nb. de pages 426
Format 17,7 x 23,4
Couverture Broché
Poids 695g
Intérieur Noir et Blanc
EAN13 9780596002114
ISBN13 978-0-596-00211-4

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription