Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.
Pagabile anche con Carta della cultura giovani e del merito, 18App Bonus Cultura e Carta del Docente
As the most popular open source database system in the world, MySQL boasts ease of implementation, minimal overhead, consistent reliability, and low total cost of ownership. This hands–on resource offers you a complete look at MySQL and explains how to implement MySQL and access MySQL with various programming languages.
Using a task–oriented approach along with numerous helpful examples, this book takes you through the steps necessary to install MySQL 4.1 on Linux and Windows platforms, create and manage MySQL databases, query and manipulate data, and administer the MySQL database management system. By the end of the book you'll have a solid foundation for understanding MySQL as a robust, flexible, and easy–to–implement application that has many diverse uses.
What you will learn from this book
Who this book is for
This book is for programmers who are new to MySQL but who have some experience in PHP, Java, or ASP/ASP.NET developing applications that access backend databases.
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Introduction.
Chapter 1: Introducing the MySQL Relational Database Management System.
Chapter 2: Installing MySQL.
Chapter 3: Working with MySQL.
Chapter 4: Designing a Relational Database.
Chapter 5: Managing Databases, Tables, and Indexes.
Chapter 6: Manipulating Data in a MySQL Database.
Chapter 7: Retrieving Data from a MySQL Database.
Chapter 8: Using Operators in Your SQL Statements.
Chapter 9: Using Functions in Your SQL Statements.
Chapter 10: Accessing Data in Multiple Tables.
Chapter 11: Exporting, Copying, and Importing Data.
Chapter 12: Managing Transactions.
Chapter 13: Administering MySQL.
Chapter 14: Managing MySQL Security.
Chapter 15: Optimizing Performance.
Chapter 16: Managing Backup, Recovery, and Replication.
Chapter 17: Connecting to MySQL from a PHP Application.
Chapter 18: Connecting to MySQL from a Java/J2EE Application.
Chapter 19: Connecting to MySQL from an ASP.NET/C# Application.
Appendix A: Exercise Answers.
Appendix B: MySQL APIs.
Appendix C: MySQL 5.
Stored Procedures.
Triggers.
Views.
Index.
Geoff Moes is a software architect and developer who has designed and implemented databases in MySQL as well as having designed and implemented software systems in PHP, Java/J2EE, and ASP.NET that have utilized MySQL databases through various database connectivity interfaces. Geoff received his bachelor s degree in Computer Science from Virginia Tech and has worked in the software industry for 18 years. He specializes in software and database architecture and development as it relates to Webbased systems. He has worked with several database products in addition to MySQL, including SQL Server, DB2, and Oracle. He has also developed a variety of software applications that have connected to various databases using several different languages and platforms including Java J2EE/JDBC/EJB, C++/ODBC, and ASP.NET/ODBC/OLEDB.
Geoff s publishing credits include Passing Arrays Between Jscript and C++ (September 7, 2000, ASPToday.com, under WROX) and three articles published in Windows & .NET Magazine (online): Common Internet Hacker Attacks (December 1, 1998), Remote Web Administration, Part 2 (November 1, 1998), and Remote Web Administration, Part 1 (October 1, 1998). Geoff works as an independent software consultant in the Washington D.C. metro area. When he is not in front of the keyboard, he enjoys photography, mountain biking, hiking, and international travel.
Il sito utilizza cookie ed altri strumenti di tracciamento che raccolgono informazioni dal dispositivo dell’utente. Oltre ai cookie tecnici ed analitici aggregati, strettamente necessari per il funzionamento di questo sito web, previo consenso dell’utente possono essere installati cookie di profilazione e marketing e cookie dei social media. Cliccando su “Accetto tutti i cookie” saranno attivate tutte le categorie di cookie. Per accettare solo deterninate categorie di cookie, cliccare invece su “Impostazioni cookie”. Chiudendo il banner o continuando a navigare saranno installati solo cookie tecnici. Per maggiori dettagli, consultare la Cookie Policy.