<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ideawaza.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=86.81.75.0%2F24</id>
	<title>IdeaWazaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://ideawaza.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=86.81.75.0%2F24"/>
	<link rel="alternate" type="text/html" href="https://ideawaza.com/wiki/Special:Contributions/86.81.75.0/24"/>
	<updated>2026-09-30T14:15:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42805</id>
		<title>Archive:PHP and MySQL Programming/Basic Queries</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42805"/>
		<updated>2006-11-17T15:59:04Z</updated>

		<summary type="html">&lt;p&gt;86.81.75.170: /* TRUNCATE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Programming:PHP and MySQL|TOC]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Here are a few basic queries to get you going. For more detailed information, have a look at the online documentation on the MySQL website http://dev.mysql.com/doc/refman/5.1/en/index.html .&lt;br /&gt;
&lt;br /&gt;
== SELECT ==&lt;br /&gt;
&lt;br /&gt;
The SELECT query is the standard means by which to retrieve information from the database. The syntax for the SELECT query is as follows:&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT field1, field2, ... &lt;br /&gt;
        FROM table_name&lt;br /&gt;
        [WHERE condition1&lt;br /&gt;
             AND condition2&lt;br /&gt;
             ...&lt;br /&gt;
        [ORDER BY field1, field2, etc...]&lt;br /&gt;
        [LIMIT number]];&lt;br /&gt;
&lt;br /&gt;
Example : &lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT * FROM books;&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; SELECT Title, Author&lt;br /&gt;
        FROM books&lt;br /&gt;
        WHERE Year &amp;gt; 2001&lt;br /&gt;
        AND Year &amp;lt; 2006&lt;br /&gt;
        ORDER BY Author ASC&lt;br /&gt;
        LIMIT 100;&lt;br /&gt;
&lt;br /&gt;
== INSERT ==&lt;br /&gt;
&lt;br /&gt;
The INSERT statement is used to insert data into a particular table of a database. The Syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO table_name&lt;br /&gt;
        (field1, field2, etc...)&lt;br /&gt;
        VALUES (&#039;val1&#039;, &#039;val2&#039;, etc...);&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO books&lt;br /&gt;
        (ISBN, Title, Author, Year)&lt;br /&gt;
        VALUES (&#039;1234567890&#039;, &#039;Programming PHP and MySQL&#039;, &#039;Poisson, R.W&#039;, 2006);&lt;br /&gt;
&lt;br /&gt;
== DELETE ==&lt;br /&gt;
&lt;br /&gt;
The DELETE statement is used to remove row(s) from a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM table_name&lt;br /&gt;
        [WHERE condition1, condition2 etc...];&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM books&lt;br /&gt;
        WHERE ISBN = &#039;1234567890&#039;;&lt;br /&gt;
&lt;br /&gt;
== ALTER ==&lt;br /&gt;
&lt;br /&gt;
ALTER is used to modify the structure of a table. Here is the syntax for ALTER :&lt;br /&gt;
&lt;br /&gt;
 ALTER [IGNORE] TABLE tbl_name&lt;br /&gt;
     alter_specification [, alter_specification] ...   &lt;br /&gt;
 &lt;br /&gt;
 alter_specification:&lt;br /&gt;
     ADD [COLUMN] column_definition [FIRST | AFTER col_name ]&lt;br /&gt;
   | ADD [COLUMN] (column_definition,...)&lt;br /&gt;
   | ADD INDEX [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         PRIMARY KEY [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         UNIQUE [INDEX] [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD FULLTEXT [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
       [WITH PARSER parser_name]&lt;br /&gt;
   | ADD SPATIAL [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         FOREIGN KEY [index_name] (index_col_name,...)&lt;br /&gt;
         [reference_definition]&lt;br /&gt;
   | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}&lt;br /&gt;
   | CHANGE [COLUMN] old_col_name column_definition&lt;br /&gt;
         [FIRST|AFTER col_name]&lt;br /&gt;
   | MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]&lt;br /&gt;
   | DROP [COLUMN] col_name&lt;br /&gt;
   | DROP PRIMARY KEY&lt;br /&gt;
   | DROP INDEX index_name&lt;br /&gt;
   | DROP FOREIGN KEY fk_symbol&lt;br /&gt;
   | DISABLE KEYS&lt;br /&gt;
   | ENABLE KEYS&lt;br /&gt;
   | RENAME [TO] new_tbl_name&lt;br /&gt;
   | ORDER BY col_name&lt;br /&gt;
   | CONVERT TO CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | [DEFAULT] CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | DISCARD TABLESPACE&lt;br /&gt;
   | IMPORT TABLESPACE&lt;br /&gt;
   | table_options&lt;br /&gt;
   | partition_options&lt;br /&gt;
   | ADD PARTITION (partition_definition)&lt;br /&gt;
   | DROP PARTITION partition_names&lt;br /&gt;
   | COALESCE PARTITION number&lt;br /&gt;
   | REORGANIZE PARTITION partition_names INTO (partition_definitions)&lt;br /&gt;
   | ANALYZE PARTITION partition_names&lt;br /&gt;
   | CHECK PARTITION partition_names&lt;br /&gt;
   | OPTIMIZE PARTITION partition_names&lt;br /&gt;
   | REBUILD PARTITION partition_names&lt;br /&gt;
   | REPAIR PARTITION partition_names&lt;br /&gt;
   | REMOVE PARTITIONING &lt;br /&gt;
&lt;br /&gt;
== DROP ==&lt;br /&gt;
&lt;br /&gt;
DROP is used to completely remove a table or database. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DROP table_name;&lt;br /&gt;
&lt;br /&gt;
== TRUNCATE ==&lt;br /&gt;
&lt;br /&gt;
TRUNCATE is used when you want to remove the data, but not the structure of a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; TRUNCATE table_name;&lt;br /&gt;
&lt;br /&gt;
[[Category:PHP]]&lt;br /&gt;
[[Category:MySQL]]&lt;/div&gt;</summary>
		<author><name>86.81.75.170</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42804</id>
		<title>Archive:PHP and MySQL Programming/Basic Queries</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42804"/>
		<updated>2006-11-17T15:58:53Z</updated>

		<summary type="html">&lt;p&gt;86.81.75.170: /* DROP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Programming:PHP and MySQL|TOC]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Here are a few basic queries to get you going. For more detailed information, have a look at the online documentation on the MySQL website http://dev.mysql.com/doc/refman/5.1/en/index.html .&lt;br /&gt;
&lt;br /&gt;
== SELECT ==&lt;br /&gt;
&lt;br /&gt;
The SELECT query is the standard means by which to retrieve information from the database. The syntax for the SELECT query is as follows:&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT field1, field2, ... &lt;br /&gt;
        FROM table_name&lt;br /&gt;
        [WHERE condition1&lt;br /&gt;
             AND condition2&lt;br /&gt;
             ...&lt;br /&gt;
        [ORDER BY field1, field2, etc...]&lt;br /&gt;
        [LIMIT number]];&lt;br /&gt;
&lt;br /&gt;
Example : &lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT * FROM books;&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; SELECT Title, Author&lt;br /&gt;
        FROM books&lt;br /&gt;
        WHERE Year &amp;gt; 2001&lt;br /&gt;
        AND Year &amp;lt; 2006&lt;br /&gt;
        ORDER BY Author ASC&lt;br /&gt;
        LIMIT 100;&lt;br /&gt;
&lt;br /&gt;
== INSERT ==&lt;br /&gt;
&lt;br /&gt;
The INSERT statement is used to insert data into a particular table of a database. The Syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO table_name&lt;br /&gt;
        (field1, field2, etc...)&lt;br /&gt;
        VALUES (&#039;val1&#039;, &#039;val2&#039;, etc...);&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO books&lt;br /&gt;
        (ISBN, Title, Author, Year)&lt;br /&gt;
        VALUES (&#039;1234567890&#039;, &#039;Programming PHP and MySQL&#039;, &#039;Poisson, R.W&#039;, 2006);&lt;br /&gt;
&lt;br /&gt;
== DELETE ==&lt;br /&gt;
&lt;br /&gt;
The DELETE statement is used to remove row(s) from a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM table_name&lt;br /&gt;
        [WHERE condition1, condition2 etc...];&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM books&lt;br /&gt;
        WHERE ISBN = &#039;1234567890&#039;;&lt;br /&gt;
&lt;br /&gt;
== ALTER ==&lt;br /&gt;
&lt;br /&gt;
ALTER is used to modify the structure of a table. Here is the syntax for ALTER :&lt;br /&gt;
&lt;br /&gt;
 ALTER [IGNORE] TABLE tbl_name&lt;br /&gt;
     alter_specification [, alter_specification] ...   &lt;br /&gt;
 &lt;br /&gt;
 alter_specification:&lt;br /&gt;
     ADD [COLUMN] column_definition [FIRST | AFTER col_name ]&lt;br /&gt;
   | ADD [COLUMN] (column_definition,...)&lt;br /&gt;
   | ADD INDEX [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         PRIMARY KEY [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         UNIQUE [INDEX] [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD FULLTEXT [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
       [WITH PARSER parser_name]&lt;br /&gt;
   | ADD SPATIAL [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         FOREIGN KEY [index_name] (index_col_name,...)&lt;br /&gt;
         [reference_definition]&lt;br /&gt;
   | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}&lt;br /&gt;
   | CHANGE [COLUMN] old_col_name column_definition&lt;br /&gt;
         [FIRST|AFTER col_name]&lt;br /&gt;
   | MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]&lt;br /&gt;
   | DROP [COLUMN] col_name&lt;br /&gt;
   | DROP PRIMARY KEY&lt;br /&gt;
   | DROP INDEX index_name&lt;br /&gt;
   | DROP FOREIGN KEY fk_symbol&lt;br /&gt;
   | DISABLE KEYS&lt;br /&gt;
   | ENABLE KEYS&lt;br /&gt;
   | RENAME [TO] new_tbl_name&lt;br /&gt;
   | ORDER BY col_name&lt;br /&gt;
   | CONVERT TO CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | [DEFAULT] CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | DISCARD TABLESPACE&lt;br /&gt;
   | IMPORT TABLESPACE&lt;br /&gt;
   | table_options&lt;br /&gt;
   | partition_options&lt;br /&gt;
   | ADD PARTITION (partition_definition)&lt;br /&gt;
   | DROP PARTITION partition_names&lt;br /&gt;
   | COALESCE PARTITION number&lt;br /&gt;
   | REORGANIZE PARTITION partition_names INTO (partition_definitions)&lt;br /&gt;
   | ANALYZE PARTITION partition_names&lt;br /&gt;
   | CHECK PARTITION partition_names&lt;br /&gt;
   | OPTIMIZE PARTITION partition_names&lt;br /&gt;
   | REBUILD PARTITION partition_names&lt;br /&gt;
   | REPAIR PARTITION partition_names&lt;br /&gt;
   | REMOVE PARTITIONING &lt;br /&gt;
&lt;br /&gt;
== DROP ==&lt;br /&gt;
&lt;br /&gt;
DROP is used to completely remove a table or database. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DROP table_name;&lt;br /&gt;
&lt;br /&gt;
== TRUNCATE ==&lt;br /&gt;
&lt;br /&gt;
TRUNCATE is used when you want to remove the data, but not the structure of a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; TRUNCATE `table_name`;&lt;br /&gt;
&lt;br /&gt;
[[Category:PHP]]&lt;br /&gt;
[[Category:MySQL]]&lt;/div&gt;</summary>
		<author><name>86.81.75.170</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42803</id>
		<title>Archive:PHP and MySQL Programming/Basic Queries</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42803"/>
		<updated>2006-11-17T15:58:18Z</updated>

		<summary type="html">&lt;p&gt;86.81.75.170: /* DELETE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Programming:PHP and MySQL|TOC]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Here are a few basic queries to get you going. For more detailed information, have a look at the online documentation on the MySQL website http://dev.mysql.com/doc/refman/5.1/en/index.html .&lt;br /&gt;
&lt;br /&gt;
== SELECT ==&lt;br /&gt;
&lt;br /&gt;
The SELECT query is the standard means by which to retrieve information from the database. The syntax for the SELECT query is as follows:&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT field1, field2, ... &lt;br /&gt;
        FROM table_name&lt;br /&gt;
        [WHERE condition1&lt;br /&gt;
             AND condition2&lt;br /&gt;
             ...&lt;br /&gt;
        [ORDER BY field1, field2, etc...]&lt;br /&gt;
        [LIMIT number]];&lt;br /&gt;
&lt;br /&gt;
Example : &lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT * FROM books;&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; SELECT Title, Author&lt;br /&gt;
        FROM books&lt;br /&gt;
        WHERE Year &amp;gt; 2001&lt;br /&gt;
        AND Year &amp;lt; 2006&lt;br /&gt;
        ORDER BY Author ASC&lt;br /&gt;
        LIMIT 100;&lt;br /&gt;
&lt;br /&gt;
== INSERT ==&lt;br /&gt;
&lt;br /&gt;
The INSERT statement is used to insert data into a particular table of a database. The Syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO table_name&lt;br /&gt;
        (field1, field2, etc...)&lt;br /&gt;
        VALUES (&#039;val1&#039;, &#039;val2&#039;, etc...);&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO books&lt;br /&gt;
        (ISBN, Title, Author, Year)&lt;br /&gt;
        VALUES (&#039;1234567890&#039;, &#039;Programming PHP and MySQL&#039;, &#039;Poisson, R.W&#039;, 2006);&lt;br /&gt;
&lt;br /&gt;
== DELETE ==&lt;br /&gt;
&lt;br /&gt;
The DELETE statement is used to remove row(s) from a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM table_name&lt;br /&gt;
        [WHERE condition1, condition2 etc...];&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM books&lt;br /&gt;
        WHERE ISBN = &#039;1234567890&#039;;&lt;br /&gt;
&lt;br /&gt;
== ALTER ==&lt;br /&gt;
&lt;br /&gt;
ALTER is used to modify the structure of a table. Here is the syntax for ALTER :&lt;br /&gt;
&lt;br /&gt;
 ALTER [IGNORE] TABLE tbl_name&lt;br /&gt;
     alter_specification [, alter_specification] ...   &lt;br /&gt;
 &lt;br /&gt;
 alter_specification:&lt;br /&gt;
     ADD [COLUMN] column_definition [FIRST | AFTER col_name ]&lt;br /&gt;
   | ADD [COLUMN] (column_definition,...)&lt;br /&gt;
   | ADD INDEX [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         PRIMARY KEY [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         UNIQUE [INDEX] [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD FULLTEXT [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
       [WITH PARSER parser_name]&lt;br /&gt;
   | ADD SPATIAL [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         FOREIGN KEY [index_name] (index_col_name,...)&lt;br /&gt;
         [reference_definition]&lt;br /&gt;
   | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}&lt;br /&gt;
   | CHANGE [COLUMN] old_col_name column_definition&lt;br /&gt;
         [FIRST|AFTER col_name]&lt;br /&gt;
   | MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]&lt;br /&gt;
   | DROP [COLUMN] col_name&lt;br /&gt;
   | DROP PRIMARY KEY&lt;br /&gt;
   | DROP INDEX index_name&lt;br /&gt;
   | DROP FOREIGN KEY fk_symbol&lt;br /&gt;
   | DISABLE KEYS&lt;br /&gt;
   | ENABLE KEYS&lt;br /&gt;
   | RENAME [TO] new_tbl_name&lt;br /&gt;
   | ORDER BY col_name&lt;br /&gt;
   | CONVERT TO CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | [DEFAULT] CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | DISCARD TABLESPACE&lt;br /&gt;
   | IMPORT TABLESPACE&lt;br /&gt;
   | table_options&lt;br /&gt;
   | partition_options&lt;br /&gt;
   | ADD PARTITION (partition_definition)&lt;br /&gt;
   | DROP PARTITION partition_names&lt;br /&gt;
   | COALESCE PARTITION number&lt;br /&gt;
   | REORGANIZE PARTITION partition_names INTO (partition_definitions)&lt;br /&gt;
   | ANALYZE PARTITION partition_names&lt;br /&gt;
   | CHECK PARTITION partition_names&lt;br /&gt;
   | OPTIMIZE PARTITION partition_names&lt;br /&gt;
   | REBUILD PARTITION partition_names&lt;br /&gt;
   | REPAIR PARTITION partition_names&lt;br /&gt;
   | REMOVE PARTITIONING &lt;br /&gt;
&lt;br /&gt;
== DROP ==&lt;br /&gt;
&lt;br /&gt;
DROP is used to completely remove a table or database. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DROP `table_name`;&lt;br /&gt;
&lt;br /&gt;
== TRUNCATE ==&lt;br /&gt;
&lt;br /&gt;
TRUNCATE is used when you want to remove the data, but not the structure of a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; TRUNCATE `table_name`;&lt;br /&gt;
&lt;br /&gt;
[[Category:PHP]]&lt;br /&gt;
[[Category:MySQL]]&lt;/div&gt;</summary>
		<author><name>86.81.75.170</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42802</id>
		<title>Archive:PHP and MySQL Programming/Basic Queries</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42802"/>
		<updated>2006-11-17T15:57:57Z</updated>

		<summary type="html">&lt;p&gt;86.81.75.170: /* INSERT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Programming:PHP and MySQL|TOC]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Here are a few basic queries to get you going. For more detailed information, have a look at the online documentation on the MySQL website http://dev.mysql.com/doc/refman/5.1/en/index.html .&lt;br /&gt;
&lt;br /&gt;
== SELECT ==&lt;br /&gt;
&lt;br /&gt;
The SELECT query is the standard means by which to retrieve information from the database. The syntax for the SELECT query is as follows:&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT field1, field2, ... &lt;br /&gt;
        FROM table_name&lt;br /&gt;
        [WHERE condition1&lt;br /&gt;
             AND condition2&lt;br /&gt;
             ...&lt;br /&gt;
        [ORDER BY field1, field2, etc...]&lt;br /&gt;
        [LIMIT number]];&lt;br /&gt;
&lt;br /&gt;
Example : &lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT * FROM books;&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; SELECT Title, Author&lt;br /&gt;
        FROM books&lt;br /&gt;
        WHERE Year &amp;gt; 2001&lt;br /&gt;
        AND Year &amp;lt; 2006&lt;br /&gt;
        ORDER BY Author ASC&lt;br /&gt;
        LIMIT 100;&lt;br /&gt;
&lt;br /&gt;
== INSERT ==&lt;br /&gt;
&lt;br /&gt;
The INSERT statement is used to insert data into a particular table of a database. The Syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO table_name&lt;br /&gt;
        (field1, field2, etc...)&lt;br /&gt;
        VALUES (&#039;val1&#039;, &#039;val2&#039;, etc...);&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO books&lt;br /&gt;
        (ISBN, Title, Author, Year)&lt;br /&gt;
        VALUES (&#039;1234567890&#039;, &#039;Programming PHP and MySQL&#039;, &#039;Poisson, R.W&#039;, 2006);&lt;br /&gt;
&lt;br /&gt;
== DELETE ==&lt;br /&gt;
&lt;br /&gt;
The DELETE statement is used to remove row(s) from a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM `table_name`&lt;br /&gt;
        [WHERE condition1, condition2 etc...];&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM `books`&lt;br /&gt;
        WHERE `ISBN` = &#039;1234567890&#039;;&lt;br /&gt;
&lt;br /&gt;
== ALTER ==&lt;br /&gt;
&lt;br /&gt;
ALTER is used to modify the structure of a table. Here is the syntax for ALTER :&lt;br /&gt;
&lt;br /&gt;
 ALTER [IGNORE] TABLE tbl_name&lt;br /&gt;
     alter_specification [, alter_specification] ...   &lt;br /&gt;
 &lt;br /&gt;
 alter_specification:&lt;br /&gt;
     ADD [COLUMN] column_definition [FIRST | AFTER col_name ]&lt;br /&gt;
   | ADD [COLUMN] (column_definition,...)&lt;br /&gt;
   | ADD INDEX [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         PRIMARY KEY [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         UNIQUE [INDEX] [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD FULLTEXT [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
       [WITH PARSER parser_name]&lt;br /&gt;
   | ADD SPATIAL [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         FOREIGN KEY [index_name] (index_col_name,...)&lt;br /&gt;
         [reference_definition]&lt;br /&gt;
   | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}&lt;br /&gt;
   | CHANGE [COLUMN] old_col_name column_definition&lt;br /&gt;
         [FIRST|AFTER col_name]&lt;br /&gt;
   | MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]&lt;br /&gt;
   | DROP [COLUMN] col_name&lt;br /&gt;
   | DROP PRIMARY KEY&lt;br /&gt;
   | DROP INDEX index_name&lt;br /&gt;
   | DROP FOREIGN KEY fk_symbol&lt;br /&gt;
   | DISABLE KEYS&lt;br /&gt;
   | ENABLE KEYS&lt;br /&gt;
   | RENAME [TO] new_tbl_name&lt;br /&gt;
   | ORDER BY col_name&lt;br /&gt;
   | CONVERT TO CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | [DEFAULT] CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | DISCARD TABLESPACE&lt;br /&gt;
   | IMPORT TABLESPACE&lt;br /&gt;
   | table_options&lt;br /&gt;
   | partition_options&lt;br /&gt;
   | ADD PARTITION (partition_definition)&lt;br /&gt;
   | DROP PARTITION partition_names&lt;br /&gt;
   | COALESCE PARTITION number&lt;br /&gt;
   | REORGANIZE PARTITION partition_names INTO (partition_definitions)&lt;br /&gt;
   | ANALYZE PARTITION partition_names&lt;br /&gt;
   | CHECK PARTITION partition_names&lt;br /&gt;
   | OPTIMIZE PARTITION partition_names&lt;br /&gt;
   | REBUILD PARTITION partition_names&lt;br /&gt;
   | REPAIR PARTITION partition_names&lt;br /&gt;
   | REMOVE PARTITIONING &lt;br /&gt;
&lt;br /&gt;
== DROP ==&lt;br /&gt;
&lt;br /&gt;
DROP is used to completely remove a table or database. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DROP `table_name`;&lt;br /&gt;
&lt;br /&gt;
== TRUNCATE ==&lt;br /&gt;
&lt;br /&gt;
TRUNCATE is used when you want to remove the data, but not the structure of a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; TRUNCATE `table_name`;&lt;br /&gt;
&lt;br /&gt;
[[Category:PHP]]&lt;br /&gt;
[[Category:MySQL]]&lt;/div&gt;</summary>
		<author><name>86.81.75.170</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42801</id>
		<title>Archive:PHP and MySQL Programming/Basic Queries</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42801"/>
		<updated>2006-11-17T15:56:47Z</updated>

		<summary type="html">&lt;p&gt;86.81.75.170: /* SELECT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Programming:PHP and MySQL|TOC]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Here are a few basic queries to get you going. For more detailed information, have a look at the online documentation on the MySQL website http://dev.mysql.com/doc/refman/5.1/en/index.html .&lt;br /&gt;
&lt;br /&gt;
== SELECT ==&lt;br /&gt;
&lt;br /&gt;
The SELECT query is the standard means by which to retrieve information from the database. The syntax for the SELECT query is as follows:&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT field1, field2, ... &lt;br /&gt;
        FROM table_name&lt;br /&gt;
        [WHERE condition1&lt;br /&gt;
             AND condition2&lt;br /&gt;
             ...&lt;br /&gt;
        [ORDER BY field1, field2, etc...]&lt;br /&gt;
        [LIMIT number]];&lt;br /&gt;
&lt;br /&gt;
Example : &lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT * FROM books;&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; SELECT Title, Author&lt;br /&gt;
        FROM books&lt;br /&gt;
        WHERE Year &amp;gt; 2001&lt;br /&gt;
        AND Year &amp;lt; 2006&lt;br /&gt;
        ORDER BY Author ASC&lt;br /&gt;
        LIMIT 100;&lt;br /&gt;
&lt;br /&gt;
== INSERT ==&lt;br /&gt;
&lt;br /&gt;
The INSERT statement is used to insert data into a particular table of a database. The Syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO table_name&lt;br /&gt;
        (`field1`, `field2`, etc...)&lt;br /&gt;
        VALUES (&#039;val1&#039;, &#039;val2&#039;, etc...);&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO books&lt;br /&gt;
        (`ISBN`, `Title`, `Author`, `Year`)&lt;br /&gt;
        VALUES (&#039;1234567890&#039;, &#039;Programming PHP and MySQL&#039;, &#039;Poisson, R.W&#039;, 2006);&lt;br /&gt;
&lt;br /&gt;
== DELETE ==&lt;br /&gt;
&lt;br /&gt;
The DELETE statement is used to remove row(s) from a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM `table_name`&lt;br /&gt;
        [WHERE condition1, condition2 etc...];&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM `books`&lt;br /&gt;
        WHERE `ISBN` = &#039;1234567890&#039;;&lt;br /&gt;
&lt;br /&gt;
== ALTER ==&lt;br /&gt;
&lt;br /&gt;
ALTER is used to modify the structure of a table. Here is the syntax for ALTER :&lt;br /&gt;
&lt;br /&gt;
 ALTER [IGNORE] TABLE tbl_name&lt;br /&gt;
     alter_specification [, alter_specification] ...   &lt;br /&gt;
 &lt;br /&gt;
 alter_specification:&lt;br /&gt;
     ADD [COLUMN] column_definition [FIRST | AFTER col_name ]&lt;br /&gt;
   | ADD [COLUMN] (column_definition,...)&lt;br /&gt;
   | ADD INDEX [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         PRIMARY KEY [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         UNIQUE [INDEX] [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD FULLTEXT [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
       [WITH PARSER parser_name]&lt;br /&gt;
   | ADD SPATIAL [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         FOREIGN KEY [index_name] (index_col_name,...)&lt;br /&gt;
         [reference_definition]&lt;br /&gt;
   | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}&lt;br /&gt;
   | CHANGE [COLUMN] old_col_name column_definition&lt;br /&gt;
         [FIRST|AFTER col_name]&lt;br /&gt;
   | MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]&lt;br /&gt;
   | DROP [COLUMN] col_name&lt;br /&gt;
   | DROP PRIMARY KEY&lt;br /&gt;
   | DROP INDEX index_name&lt;br /&gt;
   | DROP FOREIGN KEY fk_symbol&lt;br /&gt;
   | DISABLE KEYS&lt;br /&gt;
   | ENABLE KEYS&lt;br /&gt;
   | RENAME [TO] new_tbl_name&lt;br /&gt;
   | ORDER BY col_name&lt;br /&gt;
   | CONVERT TO CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | [DEFAULT] CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | DISCARD TABLESPACE&lt;br /&gt;
   | IMPORT TABLESPACE&lt;br /&gt;
   | table_options&lt;br /&gt;
   | partition_options&lt;br /&gt;
   | ADD PARTITION (partition_definition)&lt;br /&gt;
   | DROP PARTITION partition_names&lt;br /&gt;
   | COALESCE PARTITION number&lt;br /&gt;
   | REORGANIZE PARTITION partition_names INTO (partition_definitions)&lt;br /&gt;
   | ANALYZE PARTITION partition_names&lt;br /&gt;
   | CHECK PARTITION partition_names&lt;br /&gt;
   | OPTIMIZE PARTITION partition_names&lt;br /&gt;
   | REBUILD PARTITION partition_names&lt;br /&gt;
   | REPAIR PARTITION partition_names&lt;br /&gt;
   | REMOVE PARTITIONING &lt;br /&gt;
&lt;br /&gt;
== DROP ==&lt;br /&gt;
&lt;br /&gt;
DROP is used to completely remove a table or database. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DROP `table_name`;&lt;br /&gt;
&lt;br /&gt;
== TRUNCATE ==&lt;br /&gt;
&lt;br /&gt;
TRUNCATE is used when you want to remove the data, but not the structure of a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; TRUNCATE `table_name`;&lt;br /&gt;
&lt;br /&gt;
[[Category:PHP]]&lt;br /&gt;
[[Category:MySQL]]&lt;/div&gt;</summary>
		<author><name>86.81.75.170</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42800</id>
		<title>Archive:PHP and MySQL Programming/Basic Queries</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42800"/>
		<updated>2006-11-17T15:56:38Z</updated>

		<summary type="html">&lt;p&gt;86.81.75.170: /* SELECT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Programming:PHP and MySQL|TOC]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Here are a few basic queries to get you going. For more detailed information, have a look at the online documentation on the MySQL website http://dev.mysql.com/doc/refman/5.1/en/index.html .&lt;br /&gt;
&lt;br /&gt;
== SELECT ==&lt;br /&gt;
&lt;br /&gt;
The SELECT query is the standard means by which to retrieve information from the database. The syntax for the SELECT query is as follows:&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT field1, field2, ... &lt;br /&gt;
        FROM table_name&lt;br /&gt;
        [WHERE condition1&lt;br /&gt;
             AND condition2&lt;br /&gt;
             ...&lt;br /&gt;
        [ORDER BY field1, field2, etc...]&lt;br /&gt;
        [LIMIT number]];&lt;br /&gt;
&lt;br /&gt;
Example : &lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT * FROM books;&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; SELECT Title, Author`&lt;br /&gt;
        FROM books&lt;br /&gt;
        WHERE Year &amp;gt; 2001&lt;br /&gt;
        AND Year &amp;lt; 2006&lt;br /&gt;
        ORDER BY Author ASC&lt;br /&gt;
        LIMIT 100;&lt;br /&gt;
&lt;br /&gt;
== INSERT ==&lt;br /&gt;
&lt;br /&gt;
The INSERT statement is used to insert data into a particular table of a database. The Syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO table_name&lt;br /&gt;
        (`field1`, `field2`, etc...)&lt;br /&gt;
        VALUES (&#039;val1&#039;, &#039;val2&#039;, etc...);&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO books&lt;br /&gt;
        (`ISBN`, `Title`, `Author`, `Year`)&lt;br /&gt;
        VALUES (&#039;1234567890&#039;, &#039;Programming PHP and MySQL&#039;, &#039;Poisson, R.W&#039;, 2006);&lt;br /&gt;
&lt;br /&gt;
== DELETE ==&lt;br /&gt;
&lt;br /&gt;
The DELETE statement is used to remove row(s) from a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM `table_name`&lt;br /&gt;
        [WHERE condition1, condition2 etc...];&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM `books`&lt;br /&gt;
        WHERE `ISBN` = &#039;1234567890&#039;;&lt;br /&gt;
&lt;br /&gt;
== ALTER ==&lt;br /&gt;
&lt;br /&gt;
ALTER is used to modify the structure of a table. Here is the syntax for ALTER :&lt;br /&gt;
&lt;br /&gt;
 ALTER [IGNORE] TABLE tbl_name&lt;br /&gt;
     alter_specification [, alter_specification] ...   &lt;br /&gt;
 &lt;br /&gt;
 alter_specification:&lt;br /&gt;
     ADD [COLUMN] column_definition [FIRST | AFTER col_name ]&lt;br /&gt;
   | ADD [COLUMN] (column_definition,...)&lt;br /&gt;
   | ADD INDEX [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         PRIMARY KEY [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         UNIQUE [INDEX] [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD FULLTEXT [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
       [WITH PARSER parser_name]&lt;br /&gt;
   | ADD SPATIAL [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         FOREIGN KEY [index_name] (index_col_name,...)&lt;br /&gt;
         [reference_definition]&lt;br /&gt;
   | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}&lt;br /&gt;
   | CHANGE [COLUMN] old_col_name column_definition&lt;br /&gt;
         [FIRST|AFTER col_name]&lt;br /&gt;
   | MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]&lt;br /&gt;
   | DROP [COLUMN] col_name&lt;br /&gt;
   | DROP PRIMARY KEY&lt;br /&gt;
   | DROP INDEX index_name&lt;br /&gt;
   | DROP FOREIGN KEY fk_symbol&lt;br /&gt;
   | DISABLE KEYS&lt;br /&gt;
   | ENABLE KEYS&lt;br /&gt;
   | RENAME [TO] new_tbl_name&lt;br /&gt;
   | ORDER BY col_name&lt;br /&gt;
   | CONVERT TO CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | [DEFAULT] CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | DISCARD TABLESPACE&lt;br /&gt;
   | IMPORT TABLESPACE&lt;br /&gt;
   | table_options&lt;br /&gt;
   | partition_options&lt;br /&gt;
   | ADD PARTITION (partition_definition)&lt;br /&gt;
   | DROP PARTITION partition_names&lt;br /&gt;
   | COALESCE PARTITION number&lt;br /&gt;
   | REORGANIZE PARTITION partition_names INTO (partition_definitions)&lt;br /&gt;
   | ANALYZE PARTITION partition_names&lt;br /&gt;
   | CHECK PARTITION partition_names&lt;br /&gt;
   | OPTIMIZE PARTITION partition_names&lt;br /&gt;
   | REBUILD PARTITION partition_names&lt;br /&gt;
   | REPAIR PARTITION partition_names&lt;br /&gt;
   | REMOVE PARTITIONING &lt;br /&gt;
&lt;br /&gt;
== DROP ==&lt;br /&gt;
&lt;br /&gt;
DROP is used to completely remove a table or database. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DROP `table_name`;&lt;br /&gt;
&lt;br /&gt;
== TRUNCATE ==&lt;br /&gt;
&lt;br /&gt;
TRUNCATE is used when you want to remove the data, but not the structure of a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; TRUNCATE `table_name`;&lt;br /&gt;
&lt;br /&gt;
[[Category:PHP]]&lt;br /&gt;
[[Category:MySQL]]&lt;/div&gt;</summary>
		<author><name>86.81.75.170</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42799</id>
		<title>Archive:PHP and MySQL Programming/Basic Queries</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42799"/>
		<updated>2006-11-17T15:56:17Z</updated>

		<summary type="html">&lt;p&gt;86.81.75.170: /* SELECT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Programming:PHP and MySQL|TOC]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Here are a few basic queries to get you going. For more detailed information, have a look at the online documentation on the MySQL website http://dev.mysql.com/doc/refman/5.1/en/index.html .&lt;br /&gt;
&lt;br /&gt;
== SELECT ==&lt;br /&gt;
&lt;br /&gt;
The SELECT query is the standard means by which to retrieve information from the database. The syntax for the SELECT query is as follows:&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT field1, field2, ... &lt;br /&gt;
        FROM table_name&lt;br /&gt;
        [WHERE condition1&lt;br /&gt;
             AND condition2&lt;br /&gt;
             ...&lt;br /&gt;
        [ORDER BY field1, field2, etc...]&lt;br /&gt;
        [LIMIT number]];&lt;br /&gt;
&lt;br /&gt;
Example : &lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT * FROM books`;&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; SELECT Title, Author`&lt;br /&gt;
        FROM books`&lt;br /&gt;
        WHERE Year &amp;gt; 2001&lt;br /&gt;
        AND Year &amp;lt; 2006&lt;br /&gt;
        ORDER BY Author ASC&lt;br /&gt;
        LIMIT 100;&lt;br /&gt;
&lt;br /&gt;
== INSERT ==&lt;br /&gt;
&lt;br /&gt;
The INSERT statement is used to insert data into a particular table of a database. The Syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO table_name&lt;br /&gt;
        (`field1`, `field2`, etc...)&lt;br /&gt;
        VALUES (&#039;val1&#039;, &#039;val2&#039;, etc...);&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO books&lt;br /&gt;
        (`ISBN`, `Title`, `Author`, `Year`)&lt;br /&gt;
        VALUES (&#039;1234567890&#039;, &#039;Programming PHP and MySQL&#039;, &#039;Poisson, R.W&#039;, 2006);&lt;br /&gt;
&lt;br /&gt;
== DELETE ==&lt;br /&gt;
&lt;br /&gt;
The DELETE statement is used to remove row(s) from a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM `table_name`&lt;br /&gt;
        [WHERE condition1, condition2 etc...];&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM `books`&lt;br /&gt;
        WHERE `ISBN` = &#039;1234567890&#039;;&lt;br /&gt;
&lt;br /&gt;
== ALTER ==&lt;br /&gt;
&lt;br /&gt;
ALTER is used to modify the structure of a table. Here is the syntax for ALTER :&lt;br /&gt;
&lt;br /&gt;
 ALTER [IGNORE] TABLE tbl_name&lt;br /&gt;
     alter_specification [, alter_specification] ...   &lt;br /&gt;
 &lt;br /&gt;
 alter_specification:&lt;br /&gt;
     ADD [COLUMN] column_definition [FIRST | AFTER col_name ]&lt;br /&gt;
   | ADD [COLUMN] (column_definition,...)&lt;br /&gt;
   | ADD INDEX [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         PRIMARY KEY [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         UNIQUE [INDEX] [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD FULLTEXT [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
       [WITH PARSER parser_name]&lt;br /&gt;
   | ADD SPATIAL [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         FOREIGN KEY [index_name] (index_col_name,...)&lt;br /&gt;
         [reference_definition]&lt;br /&gt;
   | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}&lt;br /&gt;
   | CHANGE [COLUMN] old_col_name column_definition&lt;br /&gt;
         [FIRST|AFTER col_name]&lt;br /&gt;
   | MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]&lt;br /&gt;
   | DROP [COLUMN] col_name&lt;br /&gt;
   | DROP PRIMARY KEY&lt;br /&gt;
   | DROP INDEX index_name&lt;br /&gt;
   | DROP FOREIGN KEY fk_symbol&lt;br /&gt;
   | DISABLE KEYS&lt;br /&gt;
   | ENABLE KEYS&lt;br /&gt;
   | RENAME [TO] new_tbl_name&lt;br /&gt;
   | ORDER BY col_name&lt;br /&gt;
   | CONVERT TO CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | [DEFAULT] CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | DISCARD TABLESPACE&lt;br /&gt;
   | IMPORT TABLESPACE&lt;br /&gt;
   | table_options&lt;br /&gt;
   | partition_options&lt;br /&gt;
   | ADD PARTITION (partition_definition)&lt;br /&gt;
   | DROP PARTITION partition_names&lt;br /&gt;
   | COALESCE PARTITION number&lt;br /&gt;
   | REORGANIZE PARTITION partition_names INTO (partition_definitions)&lt;br /&gt;
   | ANALYZE PARTITION partition_names&lt;br /&gt;
   | CHECK PARTITION partition_names&lt;br /&gt;
   | OPTIMIZE PARTITION partition_names&lt;br /&gt;
   | REBUILD PARTITION partition_names&lt;br /&gt;
   | REPAIR PARTITION partition_names&lt;br /&gt;
   | REMOVE PARTITIONING &lt;br /&gt;
&lt;br /&gt;
== DROP ==&lt;br /&gt;
&lt;br /&gt;
DROP is used to completely remove a table or database. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DROP `table_name`;&lt;br /&gt;
&lt;br /&gt;
== TRUNCATE ==&lt;br /&gt;
&lt;br /&gt;
TRUNCATE is used when you want to remove the data, but not the structure of a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; TRUNCATE `table_name`;&lt;br /&gt;
&lt;br /&gt;
[[Category:PHP]]&lt;br /&gt;
[[Category:MySQL]]&lt;/div&gt;</summary>
		<author><name>86.81.75.170</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42798</id>
		<title>Archive:PHP and MySQL Programming/Basic Queries</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Archive:PHP_and_MySQL_Programming/Basic_Queries&amp;diff=42798"/>
		<updated>2006-11-17T15:53:05Z</updated>

		<summary type="html">&lt;p&gt;86.81.75.170: /* INSERT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Programming:PHP and MySQL|TOC]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Here are a few basic queries to get you going. For more detailed information, have a look at the online documentation on the MySQL website http://dev.mysql.com/doc/refman/5.1/en/index.html .&lt;br /&gt;
&lt;br /&gt;
== SELECT ==&lt;br /&gt;
&lt;br /&gt;
The SELECT query is the standard means by which to retrieve information from the database. The syntax for the SELECT query is as follows:&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT `field1`, `field2`, ... &lt;br /&gt;
        FROM `table_name`&lt;br /&gt;
        [WHERE condition1&lt;br /&gt;
             AND condition2&lt;br /&gt;
             ...&lt;br /&gt;
        [ORDER BY `field1`, `field2`, etc...]&lt;br /&gt;
        [LIMIT number]];&lt;br /&gt;
&lt;br /&gt;
Example : &lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; SELECT * FROM `books`;&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; SELECT `Title`, `Author`&lt;br /&gt;
        FROM `books`&lt;br /&gt;
        WHERE `Year` &amp;gt; 2001&lt;br /&gt;
        AND `Year` &amp;lt; 2006&lt;br /&gt;
        ORDER BY `Author`&lt;br /&gt;
        LIMIT 100;&lt;br /&gt;
&lt;br /&gt;
== INSERT ==&lt;br /&gt;
&lt;br /&gt;
The INSERT statement is used to insert data into a particular table of a database. The Syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO table_name&lt;br /&gt;
        (`field1`, `field2`, etc...)&lt;br /&gt;
        VALUES (&#039;val1&#039;, &#039;val2&#039;, etc...);&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; INSERT INTO books&lt;br /&gt;
        (`ISBN`, `Title`, `Author`, `Year`)&lt;br /&gt;
        VALUES (&#039;1234567890&#039;, &#039;Programming PHP and MySQL&#039;, &#039;Poisson, R.W&#039;, 2006);&lt;br /&gt;
&lt;br /&gt;
== DELETE ==&lt;br /&gt;
&lt;br /&gt;
The DELETE statement is used to remove row(s) from a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM `table_name`&lt;br /&gt;
        [WHERE condition1, condition2 etc...];&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DELETE FROM `books`&lt;br /&gt;
        WHERE `ISBN` = &#039;1234567890&#039;;&lt;br /&gt;
&lt;br /&gt;
== ALTER ==&lt;br /&gt;
&lt;br /&gt;
ALTER is used to modify the structure of a table. Here is the syntax for ALTER :&lt;br /&gt;
&lt;br /&gt;
 ALTER [IGNORE] TABLE tbl_name&lt;br /&gt;
     alter_specification [, alter_specification] ...   &lt;br /&gt;
 &lt;br /&gt;
 alter_specification:&lt;br /&gt;
     ADD [COLUMN] column_definition [FIRST | AFTER col_name ]&lt;br /&gt;
   | ADD [COLUMN] (column_definition,...)&lt;br /&gt;
   | ADD INDEX [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         PRIMARY KEY [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         UNIQUE [INDEX] [index_name] [index_type] (index_col_name,...)&lt;br /&gt;
   | ADD FULLTEXT [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
       [WITH PARSER parser_name]&lt;br /&gt;
   | ADD SPATIAL [INDEX] [index_name] (index_col_name,...)&lt;br /&gt;
   | ADD [CONSTRAINT [symbol]]&lt;br /&gt;
         FOREIGN KEY [index_name] (index_col_name,...)&lt;br /&gt;
         [reference_definition]&lt;br /&gt;
   | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}&lt;br /&gt;
   | CHANGE [COLUMN] old_col_name column_definition&lt;br /&gt;
         [FIRST|AFTER col_name]&lt;br /&gt;
   | MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]&lt;br /&gt;
   | DROP [COLUMN] col_name&lt;br /&gt;
   | DROP PRIMARY KEY&lt;br /&gt;
   | DROP INDEX index_name&lt;br /&gt;
   | DROP FOREIGN KEY fk_symbol&lt;br /&gt;
   | DISABLE KEYS&lt;br /&gt;
   | ENABLE KEYS&lt;br /&gt;
   | RENAME [TO] new_tbl_name&lt;br /&gt;
   | ORDER BY col_name&lt;br /&gt;
   | CONVERT TO CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | [DEFAULT] CHARACTER SET charset_name [COLLATE collation_name]&lt;br /&gt;
   | DISCARD TABLESPACE&lt;br /&gt;
   | IMPORT TABLESPACE&lt;br /&gt;
   | table_options&lt;br /&gt;
   | partition_options&lt;br /&gt;
   | ADD PARTITION (partition_definition)&lt;br /&gt;
   | DROP PARTITION partition_names&lt;br /&gt;
   | COALESCE PARTITION number&lt;br /&gt;
   | REORGANIZE PARTITION partition_names INTO (partition_definitions)&lt;br /&gt;
   | ANALYZE PARTITION partition_names&lt;br /&gt;
   | CHECK PARTITION partition_names&lt;br /&gt;
   | OPTIMIZE PARTITION partition_names&lt;br /&gt;
   | REBUILD PARTITION partition_names&lt;br /&gt;
   | REPAIR PARTITION partition_names&lt;br /&gt;
   | REMOVE PARTITIONING &lt;br /&gt;
&lt;br /&gt;
== DROP ==&lt;br /&gt;
&lt;br /&gt;
DROP is used to completely remove a table or database. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; DROP `table_name`;&lt;br /&gt;
&lt;br /&gt;
== TRUNCATE ==&lt;br /&gt;
&lt;br /&gt;
TRUNCATE is used when you want to remove the data, but not the structure of a table. The syntax is as follows :&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; TRUNCATE `table_name`;&lt;br /&gt;
&lt;br /&gt;
[[Category:PHP]]&lt;br /&gt;
[[Category:MySQL]]&lt;/div&gt;</summary>
		<author><name>86.81.75.170</name></author>
	</entry>
</feed>