1. Trang chủ
  2. » Giáo án - Bài giảng

mysql bible

725 113 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

MySQL MySQL Master the leading open source relational database management system Tune performance and security on database servers Build MySQL database applications using Perl, PHP, Java, and ODBC M ySQL Steve Suehring “The MySQL Bible introduces the essential concepts and skills you’ll need to get started with MySQL.” — Jeremy Zawodny, Senior Editor of Linux Magazine and the MySQL database expert at Yahoo! Finance BONUS CD-ROM! Perl, sample code from the book, and more 100% ONE HUNDRED PERCENT COMPREHENSIVE AUTHORITATIVE WHAT YOU NEED ONE HUNDRED PERCENT M ySQL ible % ™ ™ MySQLBible MySQLBible Steve Suehring LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY: THE PUBLISHER AND AUTHOR HAVE USED THEIR BEST EFFORTS IN PREPARING THIS BOOK. THE PUBLISHER AND AUTHOR MAKE NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THIS BOOK AND SPECIFICALLY DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. THERE ARE NO WARRANTIES WHICH EXTEND BEYOND THE DESCRIPTIONS CONTAINED IN THIS PARAGRAPH. NO WARRANTY MAY BE CREATED OR EXTENDED BY SALES REPRESENTATIVES OR WRITTEN SALES MATERIALS. THE ACCURACY AND COMPLETENESS OF THE INFORMATION PROVIDED HEREIN AND THE OPINIONS STATED HEREIN ARE NOT GUARANTEED OR WARRANTED TO PRODUCE ANY PARTICULAR RESULTS, AND THE ADVICE AND STRATEGIES CONTAINED HEREIN MAY NOT BE SUITABLE FOR EVERY INDIVIDUAL. NEITHER THE PUBLISHER NOR AUTHOR SHALL BE LIABLE FOR ANY LOSS OF PROFIT OR ANY OTHER COMMERCIAL DAMAGES, INCLUDING BUT NOT LIMITED TO SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR OTHER DAMAGES. MySQLBible Published by: Wiley Publishing, Inc. 909 Third Avenue New York, NY 10022 www.wiley.com Copyright © 2002 Wiley Publishing, Inc. All rights reserved. No part of this book, including interior design, cover design, and icons, may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording, or otherwise) without the prior written permission of the publisher. Library of Congress Control Number: 2002103290 ISBN: 0-7645-4932-4 Printed in the United States of America 10 9 8 7 6 5 4 3 2 1 1B/RY/QW/QS/IN Distributed in the United States by Wiley Publishing, Inc. Distributed by CDG Books Canada Inc. for Canada; by Transworld Publishers Limited in the United Kingdom; by IDG Norge Books for Norway; by IDG Sweden Books for Sweden; by IDG Books Australia Publishing Corporation Pty. Ltd. for Australia and New Zealand; by TransQuest Publishers Pte Ltd. for Singapore, Malaysia, Thailand, Indonesia, and Hong Kong; by Gotop Information Inc. for Taiwan; by ICG Muse, Inc. for Japan; by Intersoft for South Africa; by Eyrolles for France; by International Thomson Publishing for Germany, Austria, and Switzerland; by Distribuidora Cuspide for Argentina; by LR International for Brazil; by Galileo Libros for Chile; by Ediciones ZETA S.C.R. Ltda. for Peru; by WS Computer Publishing Corporation, Inc., for the Philippines; by Contemporanea de Ediciones for Venezuela; by Express Computer Distributors for the Caribbean and West Indies; by Micronesia Media Distributor, Inc. for Micronesia; by Chips Computadoras S.A. de C.V. for Mexico; by Editorial Norma de Panama S.A. for Panama; by American Bookshops for Finland. For general information on Wiley’s products and services please contact our Customer Care department; within the U.S. at 800-762-2974, outside the U.S. at 317-572-3993 or fax 317-572-4002. For sales inquiries and resellers information, including discounts, premium and bulk quantity sales and foreign language translations please contact our Customer Care department at 800-434-3422, fax 317-572-4002 or write to Wiley Publishing, Inc., Attn: Customer Care department, 10475 Crosspoint Boulevard, Indianapolis, IN 46256. For information on licensing foreign or domestic rights, please contact our Sub-Rights Customer Care department at 650-653-7098. For information on using Wiley’s products and services in the classroom or for ordering examination copies, please contact our Educational Sales department at 800-434-2086 or fax 317-572-4005. For press review copies, author interviews, or other publicity information, please contact our Public Relations department at 650-653-7000 or fax 650-653-7500. For authorization to photocopy items for corporate, personal, or educational use, please contact Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, or fax 978-750-4470. Trademarks: MySQL is a trademark of MySQL AB. All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book. About the Author Steve Suehring is a Senior Systems Engineer for a large Internet provider as well as a consultant for database, security, and Internet projects. Steve has worked with numerous clients to develop and implement database and Internet projects. Through these projects, Steve has worked with MySQL, Oracle, and SQL server for both administration and development. Steve currently holds certifications from Microsoft and Cisco. Steve has also written articles for Linux Magazine. When not in front of a computer screen, Steve enjoys spending time with his wife. Steve also plays guitar, drums, and piano (though seldom simultaneously) and gets into pickup games of basketball and football whenever possible. Credits Acquisitions Editor Terri Varveris Project Editor Pat O’Brien Technical Editor Scott Hofmann Copy Editor Barry Childs-Helton Proof Editor TECHBOOKS Production Services Editorial Manager Mary Beth Wakefield Permissions Editor Laura Moss Media Development Specialist Gregory Stephens Media Development Coordinator Marisa Pearman Project Coordinator Nancee Reeves Graphics and Production Specialists Beth Brooks, Sean Decker, Joyce Haughey, Jackie Nicholas, Heather Pope, Betty Schulte Quality Control Technicians Laura Albert, John Greenough, Andy Hollandbeck, Carl Pierce Proofreading and Indexing TECHBOOKS Production Services To Rebecca [...]... automatically Shutting down MySQL Server Setting an administrator password for MySQL 69 69 73 73 Contents Installing MySQL With Mac OS X Server Installing MySQL Binary on Mac OS X Installing MySQL Source Code on Mac OS X Creating the MySQL User Compiling MySQL Configuring MySQL Testing MySQL Summary... Authentication in MySQL Installing PAM -MySQL PAM -MySQL syntax Testing PAM -MySQL Installing NSS -MySQL Configuration of NSS -MySQL DNS Management with MySQL Creating a DNS management interface MySQL and RADIUS Integration A closer look at Radiator E-Mail Integration and Management with MySQL. .. for MySQL Licensing Support Operating system and architecture Development Existing data Default language and character set Management Where to Obtain MySQL Overview of MySQL Versions MySQL numbering scheme Binary versions of MySQL Source-code versions of MySQL MySQL for Windows MySQL. .. Source MySQL Installation Tasks MySQL server startup and shutdown Common command-line options for mysqld Creating default databases and completing installation Setting an administrator password for MySQL MySQL Linux Binary Installation MySQL Linux RPM Installation MySQL Linux Source Installation Choosing Options for MySQL ... 593 Appendix A: Application Reference 595 A.1 Data-Access Applications mysql mysqldump mysqlshow A.2 Server-Administration Applications mysqladmin mysqlcheck mysqlimport mysqltest A.3 The mysqld Server Daemon ... Useful MySQL CLI Environment A basic MySQL CLI configuration A MySQL administration configuration A client-only MySQL CLI configuration Your MySQL CLI configuration Common CLI Errors Access Denied errors Alternatives to the CLI The basics of MySQLGUI Running SQL statements with MySQLGUI... services MySQL Software Security MySQL updates Run the server as a non-privileged user Firewalling the MySQL server Communicating securely with the MySQL server Using socket-based connections Changing the MySQL default port Monitoring data sent to MySQL Disabling DNS Dynamic MySQL monitoring... 11 Introducing MySQL 11 MySQL versions and features 11 Standards and compatibility 13 MySQL- specific properties 16 What MySQL Does Best 18 What MySQL Can’t Do — Quite Yet 19 Summary 20 xx MYSQL Bible Chapter 2:... with MySQL, you may need more RAM or a better processor I have successfully run MySQL in Linux with less than 20 megabytes of RAM and no swap file x MYSQL Bible The book is written with version 4 of MySQL in mind Many of the screenshots were taken using MySQL 3.23.X as version 4 was being stabilized However, as I wrote it version 4 was being developed Like many people, I assisted in testing MySQL. ..Preface W elcome to MySQL Bible A complete reference for the MySQL database server and environment Whether you’re a database administrator looking to install MySQL, an existing MySQL administrator, a developer looking to use MySQL as a backend, or a combination of all three, this book can help Why I Wrote This Book I wrote . Rebecca Preface W elcome to MySQL Bible. A complete reference for the MySQL database server and environment. Whether you’re a database administrator looking to install MySQL, an existing MySQL administrator,. PERCENT COMPREHENSIVE AUTHORITATIVE WHAT YOU NEED ONE HUNDRED PERCENT M ySQL ible % ™ ™ MySQL ™ Bible MySQL ™ Bible Steve Suehring LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY: THE PUBLISHER AND AUTHOR. ODBC M ySQL Steve Suehring “The MySQL Bible introduces the essential concepts and skills you’ll need to get started with MySQL. ” — Jeremy Zawodny, Senior Editor of Linux Magazine and the MySQL database expert

Ngày đăng: 29/04/2014, 15:31

Xem thêm: mysql bible

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w