Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #LyX 2.0 created this file. For more info see http://www.lyx.org/
- \lyxformat 413
- \begin_document
- \begin_header
- \textclass article
- \begin_preamble
- \end_preamble
- \use_default_options true
- \maintain_unincluded_children false
- \language english
- \language_package default
- \inputencoding auto
- \fontencoding global
- \font_roman default
- \font_sans default
- \font_typewriter default
- \font_default_family default
- \use_non_tex_fonts false
- \font_sc false
- \font_osf false
- \font_sf_scale 100
- \font_tt_scale 100
- \graphics default
- \default_output_format default
- \output_sync 0
- \bibtex_command default
- \index_command default
- \paperfontsize default
- \spacing single
- \use_hyperref false
- \papersize default
- \use_geometry false
- \use_amsmath 1
- \use_esint 1
- \use_mhchem 1
- \use_mathdots 1
- \cite_engine basic
- \use_bibtopic false
- \use_indices false
- \paperorientation portrait
- \suppress_date false
- \use_refstyle 1
- \index Index
- \shortcut idx
- \color #008000
- \end_index
- \secnumdepth 3
- \tocdepth 3
- \paragraph_separation indent
- \paragraph_indentation default
- \quotes_language english
- \papercolumns 1
- \papersides 1
- \paperpagestyle fancy
- \tracking_changes false
- \output_changes false
- \html_math_output 0
- \html_css_as_file 0
- \html_be_strict false
- \end_header
- \begin_body
- \begin_layout Standard
- \end_layout
- \begin_layout Title
- Coursework 1: Database Systems CO2209
- \end_layout
- \begin_layout Author
- NICOLAS EMANUEL CARLO
- \end_layout
- \begin_layout Date
- SRN: 050388459
- \end_layout
- \begin_layout Section
- A1:
- \end_layout
- \begin_layout Subsection
- MySQL:
- \end_layout
- \begin_layout Standard
- I do not have any experience with SQL or databases at all.
- However, I picked MySQL as the Database Management System (DBMS) of choice
- because it is by far the most popular system on the internet.
- The reason might be because of its availability as a free system, or it
- maybe its ease of use.
- I purely decided on it because of its popularity and also because it was
- recommended in the coursework guidelines.
- \end_layout
- \begin_layout Subsection
- Download:
- \end_layout
- \begin_layout Standard
- I didn't have much difficulty at all in downloading and installing MySQL.
- I went to
- \begin_inset CommandInset href
- LatexCommand href
- target "http://dev.mysql.com/downloads/mysql/"
- \end_inset
- and downloaded MySQL Community Server for Mac.
- Heeding the advice in the coursework guidelines I decided not to get the
- GUI tool for MySQL.
- I am somewhat comfortable with the command line because I have, in the
- past, used Linux distributions such as Arch, Fedora and Ubuntu and have
- tried to learn to work with the command line.
- Keeping all of that in mind, I decided to learn MySQL on the command line
- before I moved on to making use of the GUI tool available.
- \end_layout
- \begin_layout Subsection
- Installation:
- \end_layout
- \begin_layout Standard
- The download was smooth, like I mentioned, and the installation was typically
- straight forward.
- I just had to follow the commands on the screen and the installer took
- care of the installation process.
- The only trouble I had was when I was trying to find out if I had successfully
- installed MySQL or not.
- I had to dig around on the internet to figure out where and how to start
- MySQL up.
- After I figured that out, the basics of MySQL seemed very intuitive and
- easy.
- \end_layout
- \begin_layout Subsection
- Creating and Populating the Database:
- \end_layout
- \begin_layout Standard
- This is where I spent most of the time.
- I read the Reference Manual to see how one would go about using MySQL.
- Basic tutorials make up Section 3 of the Manual.
- I tried to use the Manual to create a database because at this time I was
- unaware that once I copy and paste the code for Mondial from the website
- provided, it would automatically create the database needed to populate
- it with the necessary data.
- This wasn't any particular trouble I ran into, it was just a learning experienc
- e.
- \end_layout
- \begin_layout Standard
- Apart from the above everything else went smoothly and I had no trouble
- copy-pasting the data from the website into my MySQL database.
- \end_layout
- \begin_layout Standard
- \begin_inset Newpage newpage
- \end_inset
- \end_layout
- \begin_layout Section
- A2:
- \end_layout
- \begin_layout Subsection
- General Information
- \end_layout
- \begin_layout Subsubsection
- About This Manual
- \end_layout
- \begin_layout Subsubsection
- Typographical and Syntax Conventions
- \end_layout
- \begin_layout Subsubsection
- Overview of the MySQL Database Management System
- \end_layout
- \begin_layout Subsubsection
- What Is New in MySQL 5.5
- \end_layout
- \begin_layout Subsubsection
- MySQL Development History
- \end_layout
- \begin_layout Subsubsection
- MySQL Information Sources
- \end_layout
- \begin_layout Subsubsection
- How to Report Bugs or Problems
- \end_layout
- \begin_layout Subsubsection
- MySQL Standards Compliance
- \end_layout
- \begin_layout Subsubsection
- Credits
- \end_layout
- \begin_layout Subsection
- Installing and Upgrading MySQL
- \end_layout
- \begin_layout Subsubsection
- General Installation Guidance
- \end_layout
- \begin_layout Subsubsection
- Installing MySQL from Generic Binaries on Unix/Linux
- \end_layout
- \begin_layout Subsubsection
- Intalling MySQL on Microsoft Windows
- \end_layout
- \begin_layout Subsubsection
- Intalling MySQL on Mac OS X
- \end_layout
- \begin_layout Subsubsection
- Intalling MySQL on Linux
- \end_layout
- \begin_layout Subsubsection
- Intalling MySQL Using Unbreakable Linux Network (ULN)
- \end_layout
- \begin_layout Subsubsection
- Intalling MySQL on Solaris and OpenSolaris
- \end_layout
- \begin_layout Subsubsection
- Intalling MySQL on HP-UX
- \end_layout
- \begin_layout Subsubsection
- Intalling MySQL on FreeBSD
- \end_layout
- \begin_layout Subsubsection
- Intalling MySQL from Source
- \end_layout
- \begin_layout Subsubsection
- Postinstallation Setup and Testing
- \end_layout
- \begin_layout Subsubsection
- Upgrading or Downgrading MySQL
- \end_layout
- \begin_layout Subsubsection
- Environment Variables
- \end_layout
- \begin_layout Subsubsection
- Perl Installation Notes
- \end_layout
- \begin_layout Subsection
- Tutorial
- \end_layout
- \begin_layout Subsubsection
- Connecting to and Disconnecting from the Server
- \end_layout
- \begin_layout Subsubsection
- Entering Queries
- \end_layout
- \begin_layout Subsubsection
- Creating and Using a Database
- \end_layout
- \begin_layout Subsubsection
- Getting Information About Databases and Tables
- \end_layout
- \begin_layout Subsubsection
- Using MySQL in Batch Mode
- \end_layout
- \begin_layout Subsubsection
- Examples of Common Queries
- \end_layout
- \begin_layout Subsubsection
- Using MySQL with Apache
- \end_layout
- \begin_layout Subsection
- MySQL Programs
- \end_layout
- \begin_layout Subsubsection
- Overview of MySQL Programs
- \end_layout
- \begin_layout Subsubsection
- Using MySQL Programs
- \end_layout
- \begin_layout Subsubsection
- MySQL Server and Server-Startup Programs
- \end_layout
- \begin_layout Subsubsection
- MySQL Installation-Related Programs
- \end_layout
- \begin_layout Subsubsection
- MySQL Client Programs
- \end_layout
- \begin_layout Subsubsection
- MySQL Administrative and Utility Programs
- \end_layout
- \begin_layout Subsubsection
- MySQL Program Development Utilities
- \end_layout
- \begin_layout Subsubsection
- Miscellaneous Programs
- \end_layout
- \begin_layout Subsection
- MySQL Server Administration
- \end_layout
- \begin_layout Subsubsection
- The MySQL Server
- \end_layout
- \begin_layout Subsubsection
- MySQL Server Logs
- \end_layout
- \begin_layout Subsubsection
- Running Multiple MySQL Instances on One Machine
- \end_layout
- \begin_layout Subsubsection
- Tracing MySQL Using DTrace
- \end_layout
- \begin_layout Subsection
- Security
- \end_layout
- \begin_layout Subsubsection
- General Security Issues
- \end_layout
- \begin_layout Subsubsection
- The MySQL Access Privilege System
- \end_layout
- \begin_layout Subsubsection
- MySQL User Account Management
- \end_layout
- \begin_layout Subsection
- Backup and Recovery
- \end_layout
- \begin_layout Subsubsection
- Backup and Recovery Types
- \end_layout
- \begin_layout Subsubsection
- Database Backup Methods
- \end_layout
- \begin_layout Subsubsection
- Example Backup and Recovery Strategy
- \end_layout
- \begin_layout Subsubsection
- Using mysqldump for Backup
- \end_layout
- \begin_layout Subsubsection
- Point-in-Time (Incremental) Recovery Using the Binary Log
- \end_layout
- \begin_layout Subsubsection
- MyISAM Table Maintenance and Crash Recovery
- \end_layout
- \begin_layout Subsection
- Optimization
- \end_layout
- \begin_layout Subsubsection
- Optimazation Overview
- \end_layout
- \begin_layout Subsubsection
- Optimizing SQL Statements
- \end_layout
- \begin_layout Subsubsection
- Optimization and Indexes
- \end_layout
- \begin_layout Subsubsection
- Optimizing Database Structure
- \end_layout
- \begin_layout Subsubsection
- Optimizing for InnoDB Tables
- \end_layout
- \begin_layout Subsubsection
- Optimizing MyISAM Tables
- \end_layout
- \begin_layout Subsubsection
- Optimizing for MEMORY Tables
- \end_layout
- \begin_layout Subsubsection
- Understanding the Query Execution Plan
- \end_layout
- \begin_layout Subsubsection
- Buffering and Caching
- \end_layout
- \begin_layout Subsubsection
- Optimizing Locking Operations
- \end_layout
- \begin_layout Subsubsection
- Optimizing the MySQL Server
- \end_layout
- \begin_layout Subsubsection
- Measuring Performance (Benchmarking)
- \end_layout
- \begin_layout Subsubsection
- Internal Details of MySQL Optimizations
- \end_layout
- \begin_layout Subsection
- Language Structure
- \end_layout
- \begin_layout Subsubsection
- Literal Values
- \end_layout
- \begin_layout Subsubsection
- Schema Object Names
- \end_layout
- \begin_layout Subsubsection
- Reserved Words
- \end_layout
- \begin_layout Subsubsection
- User-Defined Variables
- \end_layout
- \begin_layout Subsubsection
- Expression Syntax
- \end_layout
- \begin_layout Subsubsection
- Comment Syntax
- \end_layout
- \begin_layout Subsection
- Globalization
- \end_layout
- \begin_layout Subsubsection
- Character Set Support
- \end_layout
- \begin_layout Subsubsection
- Setting the Error Message Language
- \end_layout
- \begin_layout Subsubsection
- Adding a Character Set
- \end_layout
- \begin_layout Subsubsection
- Adding a Collation to a Character Set
- \end_layout
- \begin_layout Subsubsection
- Character Set Configuration
- \end_layout
- \begin_layout Subsubsection
- MySQL Server Time Zone Support
- \end_layout
- \begin_layout Subsubsection
- MySQL Server Locale Support
- \end_layout
- \begin_layout Subsection
- Data Types
- \end_layout
- \begin_layout Subsubsection
- Data Type Overview
- \end_layout
- \begin_layout Subsubsection
- Numeric Types
- \end_layout
- \begin_layout Subsubsection
- Data and Time Types
- \end_layout
- \begin_layout Subsubsection
- String Types
- \end_layout
- \begin_layout Subsubsection
- Data Type Default Values
- \end_layout
- \begin_layout Subsubsection
- Data Type Storage Requirements
- \end_layout
- \begin_layout Subsubsection
- Choosing the Right Type for a Column
- \end_layout
- \begin_layout Subsubsection
- Using Data Types from Other Database Engines
- \end_layout
- \begin_layout Subsection
- Functions and Operators
- \end_layout
- \begin_layout Subsubsection
- Function and Operator Reference
- \end_layout
- \begin_layout Subsubsection
- Type Conversion in Expression Evaluation
- \end_layout
- \begin_layout Subsubsection
- Operators
- \end_layout
- \begin_layout Subsubsection
- Control Flow Functions
- \end_layout
- \begin_layout Subsubsection
- String Functions
- \end_layout
- \begin_layout Subsubsection
- Numeric Functions and Operators
- \end_layout
- \begin_layout Subsubsection
- Date and Time Functions
- \end_layout
- \begin_layout Subsubsection
- What Calendar Is Used By MySQL
- \end_layout
- \begin_layout Subsubsection
- Full-Text Search Functions
- \end_layout
- \begin_layout Subsubsection
- Cast Functions and Operators
- \end_layout
- \begin_layout Subsubsection
- XML Functions
- \end_layout
- \begin_layout Subsubsection
- Bit Functions
- \end_layout
- \begin_layout Subsubsection
- Encryption and Compression Functions
- \end_layout
- \begin_layout Subsubsection
- Information Functions
- \end_layout
- \begin_layout Subsubsection
- Miscellaneous Functions
- \end_layout
- \begin_layout Subsubsection
- Functions and Modifiers for Use with GROUP BY Clauses
- \end_layout
- \begin_layout Subsubsection
- Spatial Extensions
- \end_layout
- \begin_layout Subsubsection
- Precision Math
- \end_layout
- \begin_layout Subsection
- SQL Statement Syntax
- \end_layout
- \begin_layout Subsubsection
- Data Definition Statements
- \end_layout
- \begin_layout Subsubsection
- Data Manipulation Statements
- \end_layout
- \begin_layout Subsubsection
- MySQL Transactional and Locking Statements
- \end_layout
- \begin_layout Subsubsection
- Replication Statements
- \end_layout
- \begin_layout Subsubsection
- SQL Syntax for Prepared Statements
- \end_layout
- \begin_layout Subsubsection
- MySQL Compound-Statement Syntax
- \end_layout
- \begin_layout Subsubsection
- Database Administration Statements
- \end_layout
- \begin_layout Subsubsection
- MySQL Utility Statements
- \end_layout
- \begin_layout Subsection
- Storage Engines
- \end_layout
- \begin_layout Subsubsection
- Setting the Storage Engine
- \end_layout
- \begin_layout Subsubsection
- Overview of MySQL Storage Engine Architecture
- \end_layout
- \begin_layout Subsubsection
- The InnoDB Storage Engine
- \end_layout
- \begin_layout Subsubsection
- New Features of InnoDB 1.1
- \end_layout
- \begin_layout Subsubsection
- The MyISAM Storage Engine
- \end_layout
- \begin_layout Subsubsection
- The MEMORY Storage Engine
- \end_layout
- \begin_layout Subsubsection
- The CSV Storage Engine
- \end_layout
- \begin_layout Subsubsection
- The ARCHIVE Storage Engine
- \end_layout
- \begin_layout Subsubsection
- The BLACKHOLE Storage Engine
- \end_layout
- \begin_layout Subsubsection
- The MERGE Storage Engine
- \end_layout
- \begin_layout Subsubsection
- The FEDERATED Storage Engine
- \end_layout
- \begin_layout Subsubsection
- The EXAMPLE Storage Engine
- \end_layout
- \begin_layout Subsubsection
- Other Storage Engines
- \end_layout
- \begin_layout Subsection
- High Availability and Scalability
- \end_layout
- \begin_layout Subsubsection
- Oracle VM Template for MySQL Enterprise Edition
- \end_layout
- \begin_layout Subsubsection
- Using MySQL with DRBD
- \end_layout
- \begin_layout Subsubsection
- Using Linux HA Heartbeat
- \end_layout
- \begin_layout Subsubsection
- Using MySQL within an Amazon EC2 Instance
- \end_layout
- \begin_layout Subsubsection
- Using ZFS Replication
- \end_layout
- \begin_layout Subsubsection
- Using MySQL with memcached
- \end_layout
- \begin_layout Subsubsection
- MySQL Proxy
- \end_layout
- \begin_layout Subsection
- Replication
- \end_layout
- \begin_layout Subsubsection
- Replication Configuration
- \end_layout
- \begin_layout Subsubsection
- Replication Implementation
- \end_layout
- \begin_layout Subsubsection
- Replication Solutions
- \end_layout
- \begin_layout Subsubsection
- Replication Notes and Tips
- \end_layout
- \begin_layout Subsection
- MySQL Cluster NDB 7.2
- \end_layout
- \begin_layout Subsubsection
- MySQL Cluster Overview
- \end_layout
- \begin_layout Subsubsection
- MySQL Cluster Installation
- \end_layout
- \begin_layout Subsubsection
- MySQL Cluster Configuration
- \end_layout
- \begin_layout Subsubsection
- MySQL Cluster Programs
- \end_layout
- \begin_layout Subsubsection
- Management of MySQL Cluster
- \end_layout
- \begin_layout Subsubsection
- MySQL Cluster Replication
- \end_layout
- \begin_layout Subsubsection
- Changes in MySQL Cluster
- \end_layout
- \begin_layout Subsection
- Partitioning
- \end_layout
- \begin_layout Subsubsection
- Overview of Partitioning in MySQL
- \end_layout
- \begin_layout Subsubsection
- Partitioning Types
- \end_layout
- \begin_layout Subsubsection
- Partition Management
- \end_layout
- \begin_layout Subsubsection
- Partition Pruning
- \end_layout
- \begin_layout Subsubsection
- Restrictions and Limitations on Partitioning
- \end_layout
- \begin_layout Subsection
- Stored Programs and Views
- \end_layout
- \begin_layout Subsubsection
- Defining Stored Programs
- \end_layout
- \begin_layout Subsubsection
- Using Stored Routines (Procedures and Functions)
- \end_layout
- \begin_layout Subsubsection
- Using Triggers
- \end_layout
- \begin_layout Subsubsection
- Using the Event Scheduler
- \end_layout
- \begin_layout Subsubsection
- Using Views
- \end_layout
- \begin_layout Subsubsection
- Access Control for Stored Programs and Views
- \end_layout
- \begin_layout Subsubsection
- Binary Logging of Stored Programs
- \end_layout
- \begin_layout Subsection
- INFORMATION_SCHEMA Tables
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA COLLATIONS Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA COLLATION_CHARACTER_SET_APPLICABILITY Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA COLUMNS Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA COLUMN_PRIVILEGES Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA ENGINES Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA EVENTS Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA GLOBAL_STATUS and SESSION_STATUS Tables
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA GLOBAL_VARIABLES and SESSION_VARIABLES Tables
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA KEY_COLUMN_USAGE Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA PARAMETERS Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA PARTITIONS Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA PLUGINS Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA PROCESSLIST Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA PROFILING Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA REFERENTIAL_CONTRAINTS Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA ROUTINES Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA SCHEMATA Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA SCHEMA_PRIVILEGES Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA STATISTICS Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA TABLES Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA TABLESPACES Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA TABLE_CONSTRAINTS Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA TABLE_PRIVILEGES Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA TRIGGERS Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA USER_PRIVILEGES Table
- \end_layout
- \begin_layout Subsubsection
- The INFORMATION_SCHEMA VIEWS Table
- \end_layout
- \begin_layout Subsubsection
- INFORMATION_SCHEMA Tables for InnoDB
- \end_layout
- \begin_layout Subsubsection
- INFORMATION_SCHEMA Tables for MySQL Cluster
- \end_layout
- \begin_layout Subsubsection
- Thread Pool INFORMATION_SCHMA Tables
- \end_layout
- \begin_layout Subsubsection
- Extendions to SHOW Statements
- \end_layout
- \begin_layout Subsection
- MySQL Performace Schema
- \end_layout
- \begin_layout Subsubsection
- Performance Schema Quick Start
- \end_layout
- \begin_layout Subsubsection
- Performance Schema Configuration
- \end_layout
- \begin_layout Subsubsection
- Performance Schema Queries
- \end_layout
- \begin_layout Subsubsection
- Performance Schema Instrument Naming Conventions
- \end_layout
- \begin_layout Subsubsection
- Performance Schema Status Monitoring
- \end_layout
- \begin_layout Subsubsection
- Performance Schema General Table Characteristics
- \end_layout
- \begin_layout Subsubsection
- Performance Schema Table Descriptions
- \end_layout
- \begin_layout Subsubsection
- Performance Schema System Variables
- \end_layout
- \begin_layout Subsubsection
- Performance Schema Status Variables
- \end_layout
- \begin_layout Subsubsection
- Performance Schema and Plugins
- \end_layout
- \begin_layout Subsubsection
- Using the Performance Schema to Diagnose Problems
- \end_layout
- \begin_layout Subsection
- Connectors and APIs
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/ODBC
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/Net
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/J
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/C++
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/C
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/Python
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/OpenOffice.org
- \end_layout
- \begin_layout Subsubsection
- libmysqld, the Embedded MySQL Server Library
- \end_layout
- \begin_layout Subsubsection
- MySQL C API
- \end_layout
- \begin_layout Subsubsection
- MySQL PHP API
- \end_layout
- \begin_layout Subsubsection
- MySQL Perl API
- \end_layout
- \begin_layout Subsubsection
- MySQL Python API
- \end_layout
- \begin_layout Subsubsection
- MySQL Ruby API
- \end_layout
- \begin_layout Subsubsection
- MySQL Tcl API
- \end_layout
- \begin_layout Subsubsection
- MySQL Eiffel Wrapper
- \end_layout
- \begin_layout Subsection
- Extending MySQL
- \end_layout
- \begin_layout Subsubsection
- MySQL Internals
- \end_layout
- \begin_layout Subsubsection
- The MySQL Plugin API
- \end_layout
- \begin_layout Subsubsection
- Adding New Functions to MySQL
- \end_layout
- \begin_layout Subsubsection
- Debugging and Porting MySQL
- \end_layout
- \begin_layout Subsection
- MySQL Enterprise Monitor
- \end_layout
- \begin_layout Subsection
- MySQL Enterprise Backup
- \end_layout
- \begin_layout Subsection
- MySQL Workbench
- \end_layout
- \begin_layout Subsection
- MySQL for Excel
- \end_layout
- \begin_layout Subsubsection
- Installing and Configuring
- \end_layout
- \begin_layout Subsubsection
- Edit MySQL Data
- \end_layout
- \begin_layout Subsubsection
- Import MySQL Data
- \end_layout
- \begin_layout Subsubsection
- Append MySQL Data
- \end_layout
- \begin_layout Subsubsection
- Export MySQL Data
- \end_layout
- \begin_layout Subsection
- A.
- Licenses for Third-Party Components
- \end_layout
- \begin_layout Subsubsection
- Anti-Contrib License
- \end_layout
- \begin_layout Subsubsection
- ANTLR 3 License
- \end_layout
- \begin_layout Subsubsection
- ANTLR 3.3 License
- \end_layout
- \begin_layout Subsubsection
- Boost Library License
- \end_layout
- \begin_layout Subsubsection
- dtoa.c License
- \end_layout
- \begin_layout Subsubsection
- Editing Library (libedit) License
- \end_layout
- \begin_layout Subsubsection
- FindGTest.cmake License
- \end_layout
- \begin_layout Subsubsection
- Fred Fish's Dbug Library License
- \end_layout
- \begin_layout Subsubsection
- getarg License
- \end_layout
- \begin_layout Subsubsection
- GLib License (for MySQL Proxy)
- \end_layout
- \begin_layout Subsubsection
- GNU General Public License Version 2.0, June 1991
- \end_layout
- \begin_layout Subsubsection
- GNU Lesser General Public License Version 2.1, February 1999
- \end_layout
- \begin_layout Subsubsection
- GNU Libtool License
- \end_layout
- \begin_layout Subsubsection
- GNU Readline License
- \end_layout
- \begin_layout Subsubsection
- Google Controlling Master Thread I/O Rate Patch License
- \end_layout
- \begin_layout Subsubsection
- Google Perftools (TCMalloc Utility) License
- \end_layout
- \begin_layout Subsubsection
- Google SMP Patch License
- \end_layout
- \begin_layout Subsubsection
- lib_sql.cc License
- \end_layout
- \begin_layout Subsubsection
- Libaio License
- \end_layout
- \begin_layout Subsubsection
- libevent License
- \end_layout
- \begin_layout Subsubsection
- Libiconv License
- \end_layout
- \begin_layout Subsubsection
- libintl License
- \end_layout
- \begin_layout Subsubsection
- Linux-PAM License
- \end_layout
- \begin_layout Subsubsection
- LPeg Library License
- \end_layout
- \begin_layout Subsubsection
- Lua (libiua) License
- \end_layout
- \begin_layout Subsubsection
- LuaFileSystem Library License
- \end_layout
- \begin_layout Subsubsection
- md5 (Message-Digest Algorithm 5) License
- \end_layout
- \begin_layout Subsubsection
- memcached License
- \end_layout
- \begin_layout Subsubsection
- nt_serv (Windows NT Service class library) License
- \end_layout
- \begin_layout Subsubsection
- OpenPAM License
- \end_layout
- \begin_layout Subsubsection
- Paramiko License
- \end_layout
- \begin_layout Subsubsection
- PCRE License
- \end_layout
- \begin_layout Subsubsection
- Percona Multiple I/O Threads Patch License
- \end_layout
- \begin_layout Subsubsection
- Python License
- \end_layout
- \begin_layout Subsubsection
- Red HAT RPM Spec File License
- \end_layout
- \begin_layout Subsubsection
- RegEX-Spencer Library License
- \end_layout
- \begin_layout Subsubsection
- RFC 3174 - US Secure Hash Algorithm 1 (SHA1) License
- \end_layout
- \begin_layout Subsubsection
- Richard A.
- O'Keefe String Library License
- \end_layout
- \begin_layout Subsubsection
- SHA-1 in C License
- \end_layout
- \begin_layout Subsubsection
- Simple Logging Facade for Java (SLF4J) License
- \end_layout
- \begin_layout Subsubsection
- zlib License
- \end_layout
- \begin_layout Subsubsection
- ZLIP.NET License
- \end_layout
- \begin_layout Subsection
- B.
- MySQL 5.5 Frequently Asked Questions
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: General
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: Storage Engines
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: Server SQL Mode
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: Stored Procedures and Functions
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: Triggers
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: Views
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: INFORMATION_SCHEMA
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: Migration
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: Security
- \end_layout
- \begin_layout Subsubsection
- MySQL FAQ: MySQL 5.5 and MySQL Cluster
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: MySQL Chinese, Japanese, and Korean Character Set
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: Connectors & APIs
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: Replication
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: MySQL Enterprise Scalability Thread Pool
- \end_layout
- \begin_layout Subsubsection
- MySQL 5.5 FAQ: MySQL, DRBD, and Heartbeat
- \end_layout
- \begin_layout Subsection
- C.
- Errors, Error Codes, and Common Problems
- \end_layout
- \begin_layout Subsubsection
- Sources of Error Information
- \end_layout
- \begin_layout Subsubsection
- Types of Error Values
- \end_layout
- \begin_layout Subsubsection
- Server Error Codes and Messages
- \end_layout
- \begin_layout Subsubsection
- Client Error Codes and Messages
- \end_layout
- \begin_layout Subsubsection
- Problems and Common Errors
- \end_layout
- \begin_layout Subsection
- D.
- MySQL Change History
- \end_layout
- \begin_layout Subsubsection
- Changes in Release 5.5.x (Production)
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/ODBC (MyODBC) Change History
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/Net Change History
- \end_layout
- \begin_layout Subsubsection
- MySQL Visual Studio Plugin Change History
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/J Change History
- \end_layout
- \begin_layout Subsubsection
- MySQL Connector/C++ Change History
- \end_layout
- \begin_layout Subsubsection
- MySQL Proxy Change History
- \end_layout
- \begin_layout Subsubsection
- MySQL for Excel Change History
- \end_layout
- \begin_layout Subsubsection
- MySQL Installer Change History
- \end_layout
- \begin_layout Subsection
- E.
- Restrictions and Limits
- \end_layout
- \begin_layout Subsubsection
- Restrictions on Stored Programs
- \end_layout
- \begin_layout Subsubsection
- Restrictions on Condition Handling
- \end_layout
- \begin_layout Subsubsection
- Restrictions on Server-Side Cursors
- \end_layout
- \begin_layout Subsubsection
- Restrictions on Subqueries
- \end_layout
- \begin_layout Subsubsection
- Restrictions on Views
- \end_layout
- \begin_layout Subsubsection
- Restrictions on XA Transactions
- \end_layout
- \begin_layout Subsubsection
- Restrictions on Character Sets
- \end_layout
- \begin_layout Subsubsection
- Restrictions on Performance Schema
- \end_layout
- \begin_layout Subsubsection
- Restrictions on Pluggable Authentication
- \end_layout
- \begin_layout Subsubsection
- Limits in MySQL
- \end_layout
- \begin_layout Subsection
- F.
- MySQL Glossary
- \end_layout
- \begin_layout Subsection
- General Index
- \end_layout
- \begin_layout Subsection
- C Function Index
- \end_layout
- \begin_layout Subsection
- Command Index
- \end_layout
- \begin_layout Subsection
- Function Index
- \end_layout
- \begin_layout Subsection
- INFORMATION_SCHEMA Index
- \end_layout
- \begin_layout Subsection
- Transaction Isolation Level Index
- \end_layout
- \begin_layout Subsection
- Join Types Index
- \end_layout
- \begin_layout Subsection
- Operator Index
- \end_layout
- \begin_layout Subsection
- Option Index
- \end_layout
- \begin_layout Standard
- \begin_inset Newpage newpage
- \end_inset
- \end_layout
- \begin_layout Section
- A3:
- \end_layout
- \begin_layout Standard
- \begin_inset Newpage newpage
- \end_inset
- \end_layout
- \end_body
- \end_document
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement