Do you mean differences between MySQL and SQL or MySQL and MS SQL server
SQL is the ANSI standard, MySQL & SQL server are implementations of SQL.
http://www.google.co.uk/search?sourc...e+Search&meta=
DDL (data defintion language) is a subset of SQL, most people when referring to SQL actually mean
DML (data manipulation language) both are subsets of SQL itself, or comprise SQL
both generate valid SQL, except DML is manipulating data in tables (eg select, insert, delete), whereas DDL is manipulating the table structure (eg create, drop, alter)