Contact MySQL  | 
Login  |  Register
The world's most popular open source database
  • MySQL.com
  • Downloads
  • Documentation
  • Developer Zone
Developer Zone Downloads MySQL.com
Documentation
  • MySQL Server
  • MySQL Enterprise
  • Workbench
  • InnoDB Cluster
  • MySQL NDB Cluster
  • Connectors
  • More
  • MySQL.com
  • Downloads
  • Developer Zone
Section Menu:  
Documentation Home
MySQL Internals Manual
  • Preface and Legal Notice
  • A Guided Tour Of The MySQL Source Code
  • Coding Guidelines
  • Reusable Classes and Templates
  • Building MySQL Server with CMake
  • Plugins
  • Transaction Handling in the Server
  • The Optimizer
  • Tracing the Optimizer
  • Memory Allocation
  • Important Algorithms and Structures
  • File Formats
  • How MySQL Performs Different Selects
  • How MySQL Transforms Subqueries
  • MySQL Client/Server Protocol
  • X Protocol
  • Stored Programs
  • Prepared Statement and Stored Routine Re-Execution
  • Writing a Procedure
  • Replication
  • The Binary Log
  • MyISAM Storage Engine
  • InnoDB Storage Engine
  • Writing a Custom Storage Engine
  • Test Synchronization
  • Injecting Test Faults
  • How to Create Good Test Cases
  • Error Messages
    • Adding New Error Messages to MySQL
      • Adding an Error Message to Multiple MySQL Versions
      • Adding Error Messages to MySQL 5.0.3 or Higher
      • Adding Error Messages to Old (< MySQL 5.0) Versions
    • Marking an Error Message Obsolete
    • Adding Storage Engine Error Messages
  • MySQL Source Code Distribution
  • InnoDB Source Code Distribution
  • Index


MySQL Internals Manual  /  Error Messages

Chapter 27 Error Messages

Table of Contents

27.1 Adding New Error Messages to MySQL
27.1.1 Adding an Error Message to Multiple MySQL Versions
27.1.2 Adding Error Messages to MySQL 5.0.3 or Higher
27.1.3 Adding Error Messages to Old (< MySQL 5.0) Versions
27.2 Marking an Error Message Obsolete
27.3 Adding Storage Engine Error Messages

This chapter describes how error messages are defined and how to add the capability of generating error messages to a table handler.


PREV   HOME   UP   NEXT
Contact MySQL Sales
USA/Canada: +1-866-221-0634   (More Countries »)
  © 2021, Oracle Corporation and/or its affiliates

  • Products
  • MySQL Database Service
  • MySQL Enterprise Edition
  • MySQL Standard Edition
  • MySQL Classic Edition
  • MySQL Cluster CGE
  • MySQL Embedded (OEM/ISV)
  • Services
  • Training
  • Certification
  • Consulting
  • Support
  • Downloads
  • MySQL Community Server
  • MySQL NDB Cluster
  • MySQL Shell
  • MySQL Router
  • MySQL Workbench
  • Documentation
  • MySQL Reference Manual
  • MySQL Workbench
  • MySQL NDB Cluster
  • MySQL Connectors
  • Topic Guides
  • About MySQL
  • Contact Us
  • How to Buy
  • Partners
  • Job Opportunities
  • Site Map
  © 2021, Oracle Corporation and/or its affiliates
Legal Policies | Your Privacy Rights | Terms of Use | Trademark Policy | Contributor Agreement |