Difference between revisions of "MySQL Essentials"
From Techotopia
Line 9: | Line 9: | ||
<hr> | <hr> | ||
− | # [[About MySQL Essentials]]<br> | + | # [[About MySQL Essentials]]<br><br> |
# [[Database Basics]] | # [[Database Basics]] | ||
#* [[Database Basics|What is a Database?]] | #* [[Database Basics|What is a Database?]] | ||
Line 17: | Line 17: | ||
#* [[Database Basics|Database Rows]] | #* [[Database Basics|Database Rows]] | ||
#* [[Database Basics|Introducing Primary Keys]] | #* [[Database Basics|Introducing Primary Keys]] | ||
− | #* [[Database Basics|What is SQL?]]<br> | + | #* [[Database Basics|What is SQL?]]<br><br> |
− | # [[MySQL Database Architecture]]<br> | + | # [[MySQL Database Architecture]]<br><br> |
# [[The mysql Command-Line Tool]] | # [[The mysql Command-Line Tool]] | ||
#* [[The mysql Command-Line Tool|The mysql Command-line Utility]] | #* [[The mysql Command-Line Tool|The mysql Command-line Utility]] | ||
#* [[The mysql Command-Line Tool|mysql Command-Line Arguments]] | #* [[The mysql Command-Line Tool|mysql Command-Line Arguments]] | ||
− | #* [[The mysql Command-Line Tool|mysql Commands]]<br> | + | #* [[The mysql Command-Line Tool|mysql Commands]]<br><br> |
# [[The MySQL Administrator Tool]] | # [[The MySQL Administrator Tool]] | ||
#* [[The MySQL Administrator Tool|Getting and Installing MySQL Administrator]] | #* [[The MySQL Administrator Tool|Getting and Installing MySQL Administrator]] | ||
#* [[The MySQL Administrator Tool|Connecting to the Database Server]] | #* [[The MySQL Administrator Tool|Connecting to the Database Server]] | ||
− | #* [[The MySQL Administrator Tool|Using the MySQL Administator]]<br> | + | #* [[The MySQL Administrator Tool|Using the MySQL Administator]]<br><br> |
# [[The MySQL Query Browser]] | # [[The MySQL Query Browser]] | ||
#* [[The MySQL Query Browser|Getting and Installing MySQL Query Browser]] | #* [[The MySQL Query Browser|Getting and Installing MySQL Query Browser]] | ||
#* [[The MySQL Query Browser|Connecting the MySQL Query Browser to a Database Server]] | #* [[The MySQL Query Browser|Connecting the MySQL Query Browser to a Database Server]] | ||
#* [[The MySQL Query Browser|A Tour of MySQL Browser]] | #* [[The MySQL Query Browser|A Tour of MySQL Browser]] | ||
− | #* [[The MySQL Query Browser|Executing SQL Statements]]<br> | + | #* [[The MySQL Query Browser|Executing SQL Statements]]<br><br> |
# [[Creating New Databases and Tables with MySQL Administrator]] | # [[Creating New Databases and Tables with MySQL Administrator]] | ||
#* [[Creating New Databases and Tables with MySQL Administrator|Creating a New Database]] | #* [[Creating New Databases and Tables with MySQL Administrator|Creating a New Database]] | ||
− | #* [[Creating New Databases and Tables with MySQL Administrator|Creating New Tables]] | + | #* [[Creating New Databases and Tables with MySQL Administrator|Creating New Tables]]<br><br> |
# [[Creating Databases and Tables Using SQL Commands]] | # [[Creating Databases and Tables Using SQL Commands]] | ||
#* [[Creating Databases and Tables Using SQL Commands|Creating a New MySQL Database]] | #* [[Creating Databases and Tables Using SQL Commands|Creating a New MySQL Database]] | ||
Line 42: | Line 42: | ||
#* [[Creating Databases and Tables Using SQL Commands|AUTO_INCREMENT]] | #* [[Creating Databases and Tables Using SQL Commands|AUTO_INCREMENT]] | ||
#* [[Creating Databases and Tables Using SQL Commands|Defining Default Values During Table Creation]] | #* [[Creating Databases and Tables Using SQL Commands|Defining Default Values During Table Creation]] | ||
− | #* [[Creating Databases and Tables Using SQL Commands|MySQL Database Engine Types]]<br> | + | #* [[Creating Databases and Tables Using SQL Commands|MySQL Database Engine Types]]<br><br> |
# [[Updating and Deleting MySQL Tables]] | # [[Updating and Deleting MySQL Tables]] | ||
− | # [[Updating and Deleting MySQL Tables|Altering a MySQL Table]] | + | #* [[Updating and Deleting MySQL Tables|Altering a MySQL Table]] |
− | # [[Updating and Deleting MySQL Tables|Adding and Deleting Table Columns]] | + | #* [[Updating and Deleting MySQL Tables|Adding and Deleting Table Columns]] |
− | # [[Updating and Deleting MySQL Tables|Renaming Tables and Columns]] | + | #* [[Updating and Deleting MySQL Tables|Renaming Tables and Columns]] |
− | # [[Updating and Deleting MySQL Tables|Changing The Data Type of a Column]] | + | #* [[Updating and Deleting MySQL Tables|Changing The Data Type of a Column]] |
− | # [[Updating and Deleting MySQL Tables|Deleting a Database Table]]<br><br> | + | #* [[Updating and Deleting MySQL Tables|Deleting a Database Table]]<br><br> |
# [[Inserting Data into a MySQL Database]] | # [[Inserting Data into a MySQL Database]] | ||
#* [[Inserting Data into a MySQL Database|The Basics of Data Insertion]] | #* [[Inserting Data into a MySQL Database|The Basics of Data Insertion]] |
Revision as of 18:07, 29 October 2007
MySQL Essentials is an online book designed to provide everything a user needs to know to install, build, maintain and secure MySQL based databases.
Table of Contents | Next | |
About MySQL Essentials |
- About MySQL Essentials
- Database Basics
- MySQL Database Architecture
- The mysql Command-Line Tool
- The MySQL Administrator Tool
- The MySQL Query Browser
- Creating New Databases and Tables with MySQL Administrator
- Creating Databases and Tables Using SQL Commands
- Updating and Deleting MySQL Tables
- Inserting Data into a MySQL Database
- Updating and Deleting MySQL Data
- Retrieving Data From a MySQL Database
- Sorting Data Retrieved from a MySQL Database
- Using WHERE to Filter MySQL Data
- Advanced MySQL Data Filtering - AND, OR, NOT and IN
- MySQL Wildcard Filtering using LIKE
- MySQL Regular Expression Searches
- What are Regular Expressions?
- Regular Expression Character Matching
- Matching from a Group of Characters
- Matching from a Range of Characters
- Handling Special Characters
- Regular Expressions and Whitespace Characters
- Matching by Character Type
- Regular Expression Repetition Metacharacters
- Matching by Text Position
- Joining Tables in MySQL
- An Introduction to MySQL Views
- MySQL Calculations and Concatenations
- Manipulating Text in MySQL
- MySQL Mathematical Functions
- Working with Dates and Times in MySQL
- MySQL Data Aggregation Functions
- MySQL Users and Security
Table of Contents | Next | |
About MySQL Essentials |