MySQL Guide for Beginners

547 views

Published on

What you must know about MySQL- the most popular open source database system.

Published in: Design
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
547
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
26
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

MySQL Guide for Beginners

  1. 1. A database is an essential part of most websites. From simple blogs to e-commerce websites, everything is being driven by a database.
  2. 2. • The most popular open source database system • Uses Structured Query Language (SQL) to manipulate information inside the database • Free, very dependable and fast • It has several application programming interfaces (APIs) • Easy to use to develop software or applications
  3. 3. • Relational Database System • A client/server system • Able to handle tens of thousands of tables and billions of rows of data • Executes very fast joins using an optimized nested-loop join • A privilege and password system that is very flexible and secure, and enables host-based verification • All data is saved in the chosen character set
  4. 4. 1. Official MySQL installation package – MySQL official website has different prebuilt packages available for different platforms. 2. XAMPP package – This is the easiest way to install a complete MySQL-base development setup. It includes Apache web server, MySQL, PHP and Perl.
  5. 5. 1. MySQL Documentation Contains all the full list of commands and updates you want to learn everything on this topic.
  6. 6. 2. Lynda It is training library teaches computer skills in video format to members through monthly and annually.
  7. 7. 3. Tizag A site designed to teach beginner web programmers how to use HTML, CSS, PHP and MySQL.
  8. 8. 1. MySQL Cookbook 2. MYSQL in a Nutshell 3. MySQL Stored Procedure Programming
  9. 9. •ALTER DATABASE •ALTER TABLE •ALTER VIEW •ANALYZE TABLE •BACKUP TABLE •CACHE INDEX •CHANGE MASTER TO •CHECK TABLE •CHECKSUM TABLE •COMMIT •CREATE DATABASE •CREATE INDEX •CREATE TABLE •CREATE VIEW •DELETE •DESCRIBE •DO •DROP DATABASE •DROP INDEX •DROP TABLE •DROP USER •DROP VIEW •EXPLAIN •FLUSH •GRANT •HANDLER •INSERT •JOIN •KILL •LOAD DATA FROM MASTER •LOAD DATA INFILE •LOAD INDEX INTO CACHE •LOAD TABLE…FROM MASTER •LOCK TABLES •OPTIMIZE TABLE •PURGE MASTER LOGS •RENAME TABLE •REPAIR TABLE •REPLACE •RESET •RESET MASTER •RESET SLAVE •RESTORE TABLE •REVOKE •ROLLBACK
  10. 10. •ROLLBACK TO SAVEPOINT •SAVEPOINT •SELECT •SET •SET PASSWORD •SET SQL_LOG_BIN •SET TRANSACTION •SHOW BINLOG EVENTS •SHOW CHARACTER SET •SHOW COLLATION •SHOW COLUMNS •SHOW CREATE DATABASE •SHOW CREATE TABLE •SHOW CREATE VIEW •SHOW DATABASES •SHOW ENGINES •SHOW ERRORS •SHOW GRANTS •SHOW INDEX •SHOW INNODB STATUS •SHOW LOGS •SHOW MASTER LOGS •SHOW MASTER STATUS •SHOW PRIVILEGES •SHOW PROCESSLIST •SHOW SLAVE HOSTS •SHOW SLAVE STATUS •SHOW STATUS •SHOW TABLE STATUS •SHOW TABLES •SHOW VARIABLES •SHOW WARNINGS •START SLAVE •START TRANSACTION •STOP SLAVE •TRUNCATE TABLE •UNION •UNLOCK TABLES •USE
  11. 11. •AES_DECRYPT •AES_ENCRYPT •ASCII •BIN •BINARY •BIT_LENGTH •CHAR •CHAR_LENGTH •CHARACTER_LENGTH •COMPRESS •CONCAT •CONCAT_WS •CONV •DECODE •DES_DECRYPT •DES_ENCRYPT •ELT •ENCODE •ENCRYPT •EXPORT_SET •FIELD •FIND_IN_SET •HEX •INET_ATON •INET_NTOA •INSERT •INSTR •LCASE •LEFT •LENGTH •LOAD_FILE •LOCATE •LOWER
  12. 12. •LPAD •LTRIM •MAKE_SET •MATCH AGAINST •MD5 •MID •OCT •OCTET_LENGTH •OLD_PASSWORD •ORD •PASSWORD •POSITION •QUOTE •REPEAT •REPLACE •REVERSE •RIGHT •RPAD •RTRIM •SHA •SHA1 •SOUNDEX •SPACE •STRCMP •SUBSTRING •SUBSTRING_INDEX •TRIM •UCASE •UNCOMPRESS •UNCOMPRESSED_LENGTH •UNHEX •UPPER
  13. 13. •ADDDATE •ADDTIME •CONVERT_TZ •CURDATE •CURRENT_DATE •CURRENT_TIME •CURRENT_TIMESTAMP •CURTIME •DATE •DATE_ADD •DATE_FORMAT •DATE_SUB •DATEDIFF •DAY •DAYNAME •DAYOFMONTH •DAYOFWEEK •DAYOFYEAR •EXTRACT •FROM_DAYS •FROM_UNIXTIME •GET_FORMAT •HOUR •LAST_DAY •LOCALTIME •LOCALTIMESTAMP •MAKEDATE •MAKETIME •MICROSECOND •MINUTE
  14. 14. •MONTH •MONTHNAME •NOW •PERIOD_ADD •PERIOD_DIFF •QUARTER •SEC_TO_TIME •SECOND •STR_TO_DATE •SUBDATE •SUBTIME •SYSDATE •TIME •TIMEDIFF •TIMESTAMP •TIMESTAMPDIFF •TIMESTAMPADD •TIME_FORMAT •TIME_TO_SEC •TO_DAYS •UNIX_TIMESTAMP •UTC_DATE •UTC_TIME •UTC_TIMESTAMP •WEEK •WEEKDAY •WEEKOFYEAR •YEAR •YEARWEEK
  15. 15. Check out Three Day Bootcamp!

×