<?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>Mon, 20 May 2013 15:44:19 -0400</lastBuildDate>
<pubDate>Mon, 20 May 2013 15:44:19 -0400</pubDate>
<item><title>Oracle Unveils MySQL 5.6</title>
<pubDate>Tue, 19 Feb 2013 17:51:20 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Oracle-Unveils-MySQL-56-57738/</link>
		<description><![CDATA[Earlier this month, Oracle released version 5.6 of MySQL, the widely popular open source database. While the latest version brings a number of significant new features and capabilities, some observers wonder if it's too little, too late – as many users have been transitioning to MariaDB, a competing open source database created by the original founder of MySQL.]]></description>
		<content:encoded><![CDATA[MySQL 5.6 comes ready for production use now after nearly two years of development. This version can credit its improved speed and efficiency to upgrades to the InnoDB storage engine. As a result, the software can scale better on systems of more than 48 concurrent processor threads, making it noticeably faster than its predecessor for most tasks. MySQL 5.6 also boasts improvements to its query optimizer, shortening execution times - quite dramatically, in some cases. Some queries that used to take days to run will now complete in seconds. The database software also handles replication  faster ...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Oracle-Unveils-MySQL-56-57738/</guid>
</item>
<item><title>MySQL Vulnerabilities Threaten Databases</title>
<pubDate>Mon, 03 Dec 2012 18:07:03 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/MySQL-Vulnerabilities-Threaten-Databases-36041/</link>
		<description><![CDATA[Over the weekend, a prominent developer and security professional released some uncomfortable information to the Full Disclosure mailing list for MySQL open source database project. He revealed information and exploits for a number of MySQL vulnerabilities that could let attackers gain access to a database and execute malicious code.]]></description>
		<content:encoded><![CDATA[The developer, Nikolaos Rangos, is also known by the online handle Kingcope. At least some of the vulnerabilities he reported have been confirmed. Some of the vulnerabilities allow users with just a few privileges to create a MySQL administrator user, which would grant them far greater access. Indeed, five of the exploits that Rangos discovered would grant attackers shell access with maximum privileges.  While those exploits call for the hacker to possess a legitimate database connection to inject and execute code, one of the other exploits can enable attackers to discover valid usernames - a ...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/MySQL-Vulnerabilities-Threaten-Databases-36041/</guid>
</item>
<item><title>MySQL Cloud Options Expand with Google Cloud SQL</title>
<pubDate>Mon, 12 Nov 2012 13:59:25 -0500</pubDate>
<link>http://www.devshed.com/c/a/MySQL/MySQL-Cloud-Options-Expand-with-Google-Cloud-SQL-66801/</link>
		<description><![CDATA[If your MySQL shop wants to experiment with low cost cloud storage, now might be the time. Google announced late last week that its Google Cloud SQL will start offering more storage, faster reads and writes, and other features, plus a new option for Premier customers.]]></description>
		<content:encoded><![CDATA[Joe Faith, Google Cloud SQL product manager, explained the details in a blog post. Google Cloud SQK is a MySQL database that lives in Google's cloud. The company hopes to entice businesses that use large MySQL databases into Google's cloud with features aimed at helping them scale.  Businesses can't scale without some serious room, so Google increased the available storage on Cloud SQL to 100 GB. That's ten times larger than it used to be. And it should be very helpful to any firm using a MySQL database in Google Cloud SQL, since memory is likely to be the strongest limiting factor of such a d...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/MySQL-Cloud-Options-Expand-with-Google-Cloud-SQL-66801/</guid>
</item>
<item><title>MySQL 5.6 Prepped to Handle Demanding Web Use</title>
<pubDate>Fri, 12 Oct 2012 17:35:04 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/MySQL-56-Prepped-to-Handle-Demanding-Web-Use-68416/</link>
		<description><![CDATA[What do you do to make a highly-successful open source database even more capable than it already is? If that database is MySQL, you beef up and add to all the features that make it perform so well on the web.]]></description>
		<content:encoded><![CDATA[You can read the comprehensive details on what's new in MySQL 5.6 at the link. From here you can also download MySQL 5.6; just scroll down to the bottom of the page for the link to downloads. It's worth noting that this is a release candidate; it's nearly complete, to be sure, and will probably be released in its final state soon.  So what's new in this version? To start with, MySQL 5.6 is faster than previous versions of the database, thanks to the MySQL Optimizer now using more efficient techniques for selecting, sorting and returning results. The database's InnoDB storage engine also contri...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/MySQL-56-Prepped-to-Handle-Demanding-Web-Use-68416/</guid>
</item>
<item><title>ScaleBase Service Virtualizes MySQL Databases</title>
<pubDate>Wed, 08 Aug 2012 19:00:03 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/ScaleBase-Service-Virtualizes-MySQL-Databases-84224/</link>
		<description><![CDATA[The open source MySQL database serves well for many needs, but when it starts getting really big – say, 100 GB – it can start giving users fits. What can you do about these issues? If you don't want to try a hardware fix, ScaleBase offers a software technology solution that could be just what you need.]]></description>
		<content:encoded><![CDATA[Mozilla found that it needed to use ScaleBase's product when its MySQL database, filled with different versions of code, starting acting up. Programmers need to access the code constantly. Instead of adding more capacity to the server or switching to solid state drives, the Firefox maker virtualized its database by splitting it into a group of clusters. Each cluster holds part of the database.  Now, when a programmer queries Mozilla's database for code, ScaleBase software identifies the cluster holding the data. Because of this, only one cluster, rather than the full database, needs to be sear...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/ScaleBase-Service-Virtualizes-MySQL-Databases-84224/</guid>
</item>
<item><title>Oracle Unveils MySQL Conversion Tools</title>
<pubDate>Fri, 03 Aug 2012 12:30:07 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Oracle-Unveils-MySQL-Conversion-Tools-29191/</link>
		<description><![CDATA[If you use Microsoft's MS SQL Server, Oracle wants to lure you over to the MySQL side. Just ahead of releasing its MySQL 5.6 database, the software company started offering a number of downloadable migration tools to make it easier to convert from one to the other.]]></description>
		<content:encoded><![CDATA[The migration tools, announced July 25, are designed to let users easily migrate data from Microsoft SQL Server to Oracle's MySQL. According to Oracle, choosing to use MySQL  instead of MS SQL Server 2012 can reduce a company's database total cost of ownership by up to 90 percent. The MySQL installer looks pretty comprehensive; it includes the software, all support connectors, Workbench and sample models, sample databases, and documentation. Assuming everything else is self-explanatory, what is Workbench? It's software that  allows the visual design, development and administration of MySQL dat...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Oracle-Unveils-MySQL-Conversion-Tools-29191/</guid>
</item>
<item><title>Akiban Opens Database Software for MySQL Users</title>
<pubDate>Mon, 23 Jul 2012 12:30:05 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Akiban-Opens-Database-Software-for-MySQL-Users-67583/</link>
		<description><![CDATA[At the O'Reilly Open Source Conference (OSCON) in Portland, Oregon, Akiban Technologies unwrapped a present for MySQL developers: it released Akiban Server, its flagship database software, as open source. Akiban also unveiled a connector that will allow users to replicate a MySQL database with the software.]]></description>
		<content:encoded><![CDATA[Ori Herdstadt, cofounder and CTO for Akiban, explained that the company has been working to design a database that can handle the increasing levels of depth and complexity present in the data we currently capture for use. Thanks to an unusual way of grouping the data, which Akiban has been working on for the past 18 months, the company's database software operates much faster than MySQL. In fact, Akiban claims that one of their databases can complete operations in one tenth of the time it takes a MySQL database to perform the same operation. So what's the secret? It involves getting rid of cro...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Akiban-Opens-Database-Software-for-MySQL-Users-67583/</guid>
</item>
<item><title>Oracle Fixes MySQL Bug</title>
<pubDate>Mon, 09 Jul 2012 16:00:06 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/Oracle-Fixes-MySQL-Bug-90803/</link>
		<description><![CDATA[Making a small but important fix, Oracle released version 5.5.25a of its popular MySQL open source relational database. While it's good to see this issue taken care of, some have found cause for complaint in the way Oracle released the bug repair.]]></description>
		<content:encoded><![CDATA[If you're interested, you can examine the remarkably short release notes for the bug fix. In a sense, it's the brevity of the release notes that has made some unhappy. I'll get to that in a moment; first, let's discuss the nature of the bug itself.  This particular bug was cited late last month by Hartmut Holzgraefe.  An UPDATE that should only modify a single row runs forever and blows up table / tablespace size until there is no more disk space available,  he bluntly states. You'll see this problem when you update tables using InnoDB, which is the storage engine used by default for every ver...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/Oracle-Fixes-MySQL-Bug-90803/</guid>
</item>
<item><title>MySQL Databases Vulnerable to Password Hack</title>
<pubDate>Mon, 11 Jun 2012 13:30:25 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/MySQL-Databases-Vulnerable-to-Password-Hack-80090/</link>
		<description><![CDATA[If you handle the security for any MySQL databases, listen up: news of a trivially easy to exploit password vulnerability came out over the weekend. There is already a patch, but you'd better make sure you're covered. Keep reading for the details.]]></description>
		<content:encoded><![CDATA[Kaspersky Labs reported this vulnerability in its Threat Post (). Sergei Golubchick, MariaDB security coordinator, published the full notice of the security issue to SecLists.org. The issue concerns MariaDB. The security bulletin notes that all MariaDB and MySQL versions up to 5.1.61, 5.2.11, 5.3.5 and 5.5.22 are vulnerable. MariaDB versions from 5.1.62, 5.2.12, 5.3.6 and 5.5.23 are not vulnerable. Likewise, if you're using a MySQL version from 5.1.63, 5.5.24 or 5.5.6, you're protected from this issue. The security weakness takes advantage of a mistake in the way that MySQL and MariaDB handle ...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/MySQL-Databases-Vulnerable-to-Password-Hack-80090/</guid>
</item>
<item><title>MySQL: Overview of the ALTER TABLE Statement</title>
<pubDate>Thu, 17 May 2012 13:11:58 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/MySQL-Overview-of-the-ALTER-TABLE-Statement-39933/</link>
		<description><![CDATA[This tutorial will show you how you can use the ALTER TABLE statement to tweak table structures in MySQL.]]></description>
		<content:encoded><![CDATA[In the past, we showed you just how easy it is to create a table in MySQL.  Tables are an essential building block in MySQL that help to form and sculpt the overall structure of your database.  We noted that once you have created a database, the time comes when you need to determine what type of structure you want it to have.  In other words, a few questions come to mind, such as what specific tables do you want your database to have?  What type of information do you want each of these tables to store?  Also, what columns do you want each of your tables to have?  These are just some questions ...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/MySQL-Overview-of-the-ALTER-TABLE-Statement-39933/</guid>
</item>
<item><title>MySQL: How to Use the GRANT Statement</title>
<pubDate>Mon, 30 Apr 2012 13:31:39 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/MySQL-How-to-Use-the-GRANT-Statement-60606/</link>
		<description><![CDATA[This tutorial will explain what the MySQL GRANT statement does and how it can be used to grant privileges to certain MySQL user accounts.]]></description>
		<content:encoded><![CDATA[When working with MySQL, there will probably come times when you need to grant privileges to certain user accounts.  This task is executed using the appropriately named GRANT statement.  In addition to the statement's ability to grant user privileges, the GRANT statement functions as a way to declare specific characteristics related to an account.  Among these are any limits when it comes to accessing certain server resources, as well as the use of secure connections, just to name a couple. Before using the GRANT statement to assign privileges to user accounts, you should know that you will ne...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/MySQL-How-to-Use-the-GRANT-Statement-60606/</guid>
</item>
<item><title>MySQL: Creating, Listing, and Removing Databases</title>
<pubDate>Tue, 17 Apr 2012 09:00:03 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/MySQL-Creating-Listing-and-Removing-Databases-83981/</link>
		<description><![CDATA[Todays MySQL database tutorial covers a few basic concepts.  Specifically, we are going to discuss how to create a MySQL database in the first place.  Next, you will learn how to list and select databases in MySQL.  Finally, you will see the steps to remove databases in MySQL.]]></description>
		<content:encoded><![CDATA[The various topics we are covering in this tutorial are far from advanced.  They are as basic as they come, but they are important if you are new to MySQL.  With that being said, let us jump into the first part of the tutorial, which is how to create a new database in MySQL. How to Create a Database in MySQL It is rather obvious that if you are planning to work with databases in MySQL, that you must know how to create one first.  This, of course, applies if you have no other pre-existing databases to work with and want to begin with a fresh slate.  Luckily, creating a database in MySQL is quit...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/MySQL-Creating-Listing-and-Removing-Databases-83981/</guid>
</item>
<item><title>MySQL: Create, Show, and Describe Database Tables</title>
<pubDate>Tue, 10 Apr 2012 09:00:06 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/MySQL-Create-Show-and-Describe-Database-Tables-85925/</link>
		<description><![CDATA[This article will describe how to work with database tables. Specifically, you will learn how to create, show, and describe database tables.]]></description>
		<content:encoded><![CDATA[You do not have to be a genius to create a table in MySQL.  In fact, it is a rather simple process.  Once you have your database created, you have plan out and implement its structure.  In other words, you must begin to answer some questions, such as what tables do you want your database to have?  What information do you want those tables to store?  What columns do you want each table to have?   Answering these questions can get a little tricky, depending on the data you are working with.  You want to be as descriptive as possible with your columns, but you do not want to overdo it.  This tuto...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/MySQL-Create-Show-and-Describe-Database-Tables-85925/</guid>
</item>
<item><title>MySQL Data and Table Types</title>
<pubDate>Mon, 02 Apr 2012 13:56:15 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/MySQL-Data-and-Table-Types-62908/</link>
		<description><![CDATA[Todays MySQL database tutorial will cover MySQL data and table types.  Both of these topics are essential to anyone jumping into the world of the MySQL and give you a nice little foundation to build on as you hone your skills.]]></description>
		<content:encoded><![CDATA[Before we jump into the specifics, we should look at why we should go over the topics of MySQL data and table types first.  In terms of MySQL data types, knowing how to differentiate between them will help you implement them effectively into your future designs of database tables.  As for MySQL table types, knowing how to manipulate all of their variations will come in handy when you want to get the most out of your application's performance. So, now that you have a bit of an introduction to the importance of MySQL data and table types, it is time to break down each topic even further.  Let us...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/MySQL-Data-and-Table-Types-62908/</guid>
</item>
<item><title>McAfee Releases Audit Plugin for MySQL Users</title>
<pubDate>Thu, 29 Mar 2012 00:09:42 -0400</pubDate>
<link>http://www.devshed.com/c/a/MySQL/McAfee-Releases-Audit-Plugin-for-MySQL-Users-86548/</link>
		<description><![CDATA[McAfee, the organization that holds the title of being the worlds largest security technology company, has just announced the release of its free open-source audit plugin for MySQL users.  The free plugin was created by McAfee to join the companys pre-existing solutions that make up its award-winning line of products that specialize in database security.]]></description>
		<content:encoded><![CDATA[Ideal for small and medium-sized businesses, but also valuable for larger organizations, the MySQL audit plugin allows users to collect comprehensive activity audits from their databases that offer in-depth detail and help to satisfy audit requirements. The way in which McAfee addresses database security allows the company to provide solutions to organizations that often face troubles when trying to properly secure their databases.  McAfee's successful approach is demonstrated in the MySQL audit plugin's full set of features, which begins with total visibility into the status and vulnerabiliti...]]></content:encoded>
<category>MySQL</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/MySQL/McAfee-Releases-Audit-Plugin-for-MySQL-Users-86548/</guid>
</item>
</channel>
</rss>
