<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/">

<channel>
<title>MySQL - Web Developer Tutorials</title>
<link>http://www.devshed.com</link>
<!-- PubSubHubbub Discovery -->
<link rel="hub"  href="http://devshednet.superfeedr.com/" xmlns="http://www.w3.org/2005/Atom" />
<link rel="self" href="http://www.devshed.com/rss-feeds-9.xml" xmlns="http://www.w3.org/2005/Atom" />
<!-- End Of PubSubHubbub Discovery -->
<atom:link href="http://www.devshed.com/rss-feeds-9.xml" rel="self"/>
<description>MySQL Tutorials at Dev Shed.  DevShed is a community focused on both beginner and advanced tutorials in Java, C, PHP, Python, MySQL and Ruby-on-rails...amongst others.</description>
<language>en-us</language>
<lastBuildDate>Wed, 15 Feb 2012 07:05:59 -0500</lastBuildDate>
<pubDate>Wed, 15 Feb 2012 07:05:59 -0500</pubDate>
<item><title>Xeround Releases Free Version of MySQL Cloud Database</title>
<pubDate>Wed, 08 Feb 2012 09:52:16 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Xeround-Releases-Free-Version-of-MySQL-Cloud-Database-70074/</link>
		<description><![CDATA[Xeround releases a free version of its cloud database for MySQL while SkySQL and MariaDB host a new SQL training event. Click on the link to find out more!]]></description>
		<content:encoded><![CDATA[Xeround Releases Free Version of its Popular Cloud Database for MySQL Applications Xeround, a provider of database software for public and private clouds, recently announced the availability of Xeround FREE, a no-cost edition of its elastic and highly available cloud database solution for MySQL applications. With Xeround FREE, MySQL users can employ the cloud database solution's functionality with ease, as no installation, configuration, or maintenance of a MySQL database in the cloud is required.   Regarded as the only true native cloud database, Xeround FREE was developed specifically to avo...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Xeround-Releases-Free-Version-of-MySQL-Cloud-Database-70074/</guid>
</item>
<item><title>Oracle Announces New MySQL Specialization</title>
<pubDate>Wed, 01 Feb 2012 11:57:46 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Oracle-Announces-New-MySQL-Specialization-53527/</link>
		<description><![CDATA[Oracle announced the expansion of its Oracle PartnerNetwork Specialized program with the addition of a MySQL Specialization.  MySQL holds the distinction of being the words most popular open-source database offering, boasting a customer base of over 3,000 independent software vendors, original equipment manufacturers, and value-added resellers.  Oracles latest creation of the MySQL Specialization reaffirms the companys commitment to increasing the appeal and presence of the MySQL platform.]]></description>
		<content:encoded><![CDATA[The Oracle PartnerNetwork Specialized program supplies partners with a host of resources to help develop, implement, and sell Oracle products.  Over time, the program has been enhanced through the addition of Specializations that allow partners to differentiate themselves from competitors once they demonstrate an outstanding level of competency, expertise, and success. Tomas Ulin, Oracle's MySQL VP of engineering, commented on the new specialization:  Oracle continues to innovate across the MySQL product family to address the evolving needs of both our end-user and partner community.  MySQL co...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Oracle-Announces-New-MySQL-Specialization-53527/</guid>
</item>
<item><title>Constant Contact Chooses SkySQL for MySQL Support</title>
<pubDate>Thu, 26 Jan 2012 10:45:41 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Constant-Contact-Chooses-SkySQL-for-MySQL-Support-71684/</link>
		<description><![CDATA[Constant Contact, a provider of marketing services to over 450,000 businesses worldwide, recently announced the selection of SkySQL as its go-to choice for MySQL-related support, software, and other services.]]></description>
		<content:encoded><![CDATA[Specializing in online marketing through email, surveys, social media, and more, Constant Contact's customer base extends all over the globe.  With so many customers depending on the company for their online marketing needs, Constant Contact was in need of the proper support to accompany its move towards open source with MySQL.  SkySQL was eventually selected for a variety of reasons, and has helped Constant Contact with building and deploying a sturdy MySQL database architecture.  In addition, SkySQL has aided Constant Contact with training 10 database administrators over the course of severa...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Constant-Contact-Chooses-SkySQL-for-MySQL-Support-71684/</guid>
</item>
<item><title>Revoke Statement in MySQL</title>
<pubDate>Fri, 30 Dec 2011 08:00:05 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Revoke-Statement-in-MySQL/</link>
		<description><![CDATA[In this article I show you how to work with the REVOKE MySQL statement. It can be used for removing the privileges assigned via its counterpart GRANT, in either the global, database or table scope.]]></description>
		<content:encoded><![CDATA[Being by far the most popular open source RDBMS available to date, MySQL offers a wealth of engaging facilities that make it stand out from its closest competitors. A stable, reliable performance, solid support for ACID transactions and multiple storage engines, foreign keys handling and cascade operations are only a small part of the tremendous menu of features that the database server offers for free. These have, not surprisingly, contributed to extending its existing popularity even further over time. Among other features, MySQL includes a powerful privilege administration module. It lets y...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Revoke-Statement-in-MySQL/</guid>
</item>
<item><title>The Grant Statement in MySQL</title>
<pubDate>Fri, 23 Dec 2011 08:00:03 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/The-Grant-Statement-in-MySQL/</link>
		<description><![CDATA[In this article, I'll introduce you to what the MySQL GRANT statement is, and how it can be used to assign all sorts of privileges to a given user, based on different scopes and conditions.]]></description>
		<content:encoded><![CDATA[Let's be honest: unless you're a multifaceted, good-at-everything web developer, with skills that go beyond the boundaries of (X)HTML, CSS, JavaScript and the server-side language of your choice, most of the time you'll be reluctant to deal with the oddities of MySQL. With lots of frameworks and libraries that will do the leg work for you and handle the interaction with the database server, you'd rarely need to spend your valuable time diving into its lower-level features. After all, that's what systems administrators are for, right? While the actual tasks you'll be performing with MySQL will ...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/The-Grant-Statement-in-MySQL/</guid>
</item>
<item><title>SuccessBricks Announces ClearDB Availability for Heroku</title>
<pubDate>Wed, 14 Dec 2011 00:26:03 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/SuccessBricks-Announces-ClearDB-Availability-for-Heroku-15487/</link>
		<description><![CDATA[SuccessBricks, Inc., a global provider of enterprise and cloud-based software solutions, announced the availability of its ClearDB database-as-a-service as an add-on for Heroku, a widely-used cloud application platform.  With the move, Heroku developers around the world can enjoy the luxury of having ClearDBs noted power, affordability, reliability, and high availability of its MySQL database service at their fingertips.]]></description>
		<content:encoded><![CDATA[Cashton Coleman, SuccessBricks' President and CEO, as well as creator of ClearDB, said:  We are pleased to now offer ClearDB as a powerful add-on for Heroku customers.  It has been a pleasure to work with the Heroku team, and we're excited to bring our game-changing MySQL database service to Heroku customers. quot; The result of over four years of research and development by the SuccessBricks team, ClearDB allows its users to maintain a database connection in the event of sudden and widespread internet outages, which alone should attract many Heroku developers.  SuccessBricks claims ClearDB is...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/SuccessBricks-Announces-ClearDB-Availability-for-Heroku-15487/</guid>
</item>
<item><title>Building a PHP ORM: Deploying a Blog</title>
<pubDate>Thu, 08 Dec 2011 11:30:04 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Building-a-PHP-ORM-Deploying-a-Blog/</link>
		<description><![CDATA[In this conclusion to a three-part tutorial, you'll see that implementing a customizable ORM using modern development techniques is a fairly straightforward process. We'll use the dependency injection technique, the data mapper pattern and a domain model. This powerful combination allows you to easily manipulate relationships between entities.]]></description>
		<content:encoded><![CDATA[Let's face it: building a full-featured ORM in PHP (or in any other programming language) is a challenging and difficult process that requires careful planning. You'll need a solid background in some popular data persistence patterns, such as Active Record and Data Mapper. That's a tall order, especially since this kind of package must be able to handle all of the possible relationships between the objects that compose an application, not to mention the validation that must be performed on them. Fortunately, there's a healthy variety of ORMs available that will do the hard work for you. What's...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Building-a-PHP-ORM-Deploying-a-Blog/</guid>
</item>
<item><title>TROSYS Launches Free MySQL Manager and Admin Tool</title>
<pubDate>Thu, 01 Dec 2011 08:00:04 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/TROSYS-Launches-Free-MySQL-Manager-and-Admin-Tool-79921/</link>
		<description><![CDATA[India-based TROSYS Technologies recently announced the availability of TroSQL Free 1.10, a MySQL manager and admin tool that comes equipped with a full set of features that can be employed by a wide variety of users, including database administrators, database architects, software and web developers, corporate database research and development departments, testers, as well as institutes of higher learning and students.]]></description>
		<content:encoded><![CDATA[As its name would suggest, TroSQL Free 1.10 helps to boost productivity for both small businesses and large organizations at no cost.  It's also a useful tool understanding and learning how databases work.  The release is just another in a line of products from TROSYS that gives clients the power to maximize efficiency in the realms of MySQL database and server management, product development, debugging, resource optimization, and more. Besides its distinction as a free tool, TroSQL is highlighted by a plethora of features, beginning with compatibility.  The program ships as a small EXE that i...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/TROSYS-Launches-Free-MySQL-Manager-and-Admin-Tool-79921/</guid>
</item>
<item><title>Building an ORM in PHP: Domain Modeling</title>
<pubDate>Tue, 22 Nov 2011 10:33:55 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Building-an-ORM-in-PHP-Domain-Modeling/</link>
		<description><![CDATA[If you feel that the features provided by popular ORM packages like Doctrine 2.x or RedBeanPHP are rather like overkill for handling the relationships between the domain objects that comprise your applications, then take a peek at this tutorial. In a step-by-step fashion, youll be guided through the development of a simple, extendable ORM, which youll be able to tweak to suit your personal requirements and needs.]]></description>
		<content:encoded><![CDATA[What's more, if you've already read the first installment of this tutorial, you're probably familiar with the functionality that I plan to add to this custom ORM. In that first part, I implemented the ORM's data access and mapping layers. And as you'll surely recall, the entire implementation process was pretty straightforward and easy to follow. Of course, in its current state the ORM is still far from a fully-functional structure. We need to add some additional components to it, such as a domain model and the classes responsible for handling collections of entities (remember that the ORM rel...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Building-an-ORM-in-PHP-Domain-Modeling/</guid>
</item>
<item><title>Building an ORM in PHP</title>
<pubDate>Fri, 18 Nov 2011 00:20:24 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Building-an-ORM-in-PHP/</link>
		<description><![CDATA[In this first part of the tutorial, I implement the base functionality of a custom ORM (object relational mapper) using PHP.]]></description>
		<content:encoded><![CDATA[There's no shortage of options when it comes to picking a PHP-based ORM. The current variety of options satisfies a broad number of tastes and palates, even the pickiest ones. Similar to some other utility packages available, the prolific nature of ORMs brings with it a healthy effect: whether you use a popular third-party MVC framework like CodeIgniter Reactor, CakePHP or Kohana (only to name a few) or employ your own MVC masterpiece, chances are that you can add the functionality of an ORM to your applications with only minor hassles. Don't let the large number of ORMs fool you, though; the ...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Building-an-ORM-in-PHP/</guid>
</item>
<item><title>MySQL Leads Open Source Market, Gets Cluster Support</title>
<pubDate>Tue, 25 Oct 2011 10:44:34 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/MySQL-Leads-Open-Source-Market-Gets-Cluster-Support-42417/</link>
		<description><![CDATA[Jelastic, a company that specializes in providing Java hosting platform solutions in the cloud, recently released data showing the open source database preferences of approximately 1,000 of its users.  The data, while limited in its sample size, shows that MySQL is the open source database king amongst its peers.]]></description>
		<content:encoded><![CDATA[Jelastic's data is based on the four major open source databases it supports: MySQL, MariaDB, MongoDB, and PostgreSQL.  Results taken for October 2011 show an open source database distribution that is led by MySQL with a 46 percent global market share.  MongoDB comes in second with 21 percent, and PostgreSQL and MariaDB come in third and fourth place with 19 percent and 14 percent, respectively.  The term  global  market share refers to the sum of the percentages found in North America and Europe, which are the only locations where Jelastic is available at this time.   A closer look into the n...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/MySQL-Leads-Open-Source-Market-Gets-Cluster-Support-42417/</guid>
</item>
<item><title>Oracle Announces Milestone Release for MySQL</title>
<pubDate>Wed, 12 Oct 2011 13:30:04 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Oracle-Announces-Milestone-Release-for-MySQL-29840/</link>
		<description><![CDATA[MySQL VP of engineering Tomas Ulin used a keynote speech at last weeks OpenWorld Conference in San Francisco to announce the availability of a second development milestone release (DMR) for MySQL 5.6 and MySQL Cluster 7.2.  According to Ulin, the releases are a perfect example of Oracles dedication to increasing MySQLs feature set and stability.]]></description>
		<content:encoded><![CDATA[Despite the status of the releases as DMRs, Ulin noted that their quality should not be questioned.  He explained how Oracle's complete shift in its development philosophy has MySQL moving forward on a positive note into the future.   A year ago we changed our development model. We decided to go to more incremental, quot; he said.  quot;With each milestone, what we strive to do is bring in only a few features and make sure they're of highest quality. We could go out today and say, this is a release candidate or this is a GA [general release candidate],  Ulin said. MySQL 5.6 is expected to rece...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Oracle-Announces-Milestone-Release-for-MySQL-29840/</guid>
</item>
<item><title>How to Stop SQL Injection Attacks</title>
<pubDate>Tue, 27 Sep 2011 08:00:05 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/How-to-Stop-SQL-Injection-Attacks-18352/</link>
		<description><![CDATA[Security vendor Imperva recently released its latest Hacker Intelligence Initiative report that details the problems associated with the growing presence of SQL injection attacks.  As written in the companys blog post, “SQL injection is the most pernicious vulnerability in human computer history.”]]></description>
		<content:encoded><![CDATA[SQL injection attacks are nothing to sniff at, and Imperva reported that they have accounted for 83 percent of successful hacking-related data breaches since 2005.  According to statistics from Privacyrights.org, such hacking resulted in serious losses during that time period.   There were 312,437,487 data records lost due to hacking with about 262 million records from various breaches including TJMax, RockYou and Heartland, all of which were SQL injection attacks,  noted Imperva's blog post. For its report, Imperva monitored a collection of 30 different web applications over the last nine mon...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/How-to-Stop-SQL-Injection-Attacks-18352/</guid>
</item>
<item><title>New Defragmentation Solution for SQL Server</title>
<pubDate>Wed, 07 Sep 2011 08:00:06 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/New-Defragmentation-Solution-for-SQL-Server-69698/</link>
		<description><![CDATA[Idera, a Houston-based Microsoft Gold Partner and provider of management and administration tools for Microsoft SQL Server, PowerShell, and SharePoint, recently announced the release of SQL defrag manager v3.0.]]></description>
		<content:encoded><![CDATA[The product is said to be the industry's only SQL server defragmentation solution that simplifies the process of pinpointing fragmentation of hotspots through automation.  It gives users the power to defragment indexes automatically or when needed, thus helping to improve SQL Server's overall performance. Index fragmentation is one of the major causes of lethargic SQL Server performance.  By keeping indexes defragmented, SQL defrag manager v3.0 keeps SQL Server applications running at optimal performance levels.  This frees database administrators from having to waste precious time on manual d...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/New-Defragmentation-Solution-for-SQL-Server-69698/</guid>
</item>
<item><title>Comparison of MyISAM and InnoDB MySQL Databases</title>
<pubDate>Tue, 23 Aug 2011 08:00:06 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Comparison-of-MyISAM-and-InnoDB-MySQL-Databases-57392/</link>
		<description><![CDATA[In this MySQL database engine comparison article, we look at the features offered by MyISAM and InnoDB.]]></description>
		<content:encoded><![CDATA[It's not breaking news that MySQL is by far the most popular open-source RDBMS that exists today. The widespread adoption of the database server stems from a balance of robustness and solid performance; it doesn't hurt to that it also supports a variety of storage engines, which gives users the ability to pick the one that best suits their needs. Unfortunately, not everyone using MySQL is an experienced DBA with a deep background on each storage engine supported by the server. This is especially evident in the terrain of web development, where (in many cases) the design of a project's database...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Comparison-of-MyISAM-and-InnoDB-MySQL-Databases-57392/</guid>
</item>
</channel>
</rss>

