<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="http://tech.saigonist.com/taxonomy/term/13/all" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>mysql</title>
    <link>http://tech.saigonist.com/taxonomy/term/13/all</link>
    <description></description>
    <language>en</language>
          <item>
    <title>MEAN vs LAMP stacks defined and compared</title>
    <link>http://tech.saigonist.com/b/code/mean-vs-lamp-stacks-defined-and-compared</link>
    <description>&lt;span class=&quot;submitted-by&quot;&gt;March 4, 2016&lt;/span&gt;&lt;div class=&quot;field_tags&quot;&gt;&lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/lamp&quot;&gt;lamp&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/mean&quot;&gt;mean&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/mongodb&quot;&gt;mongodb&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/expressjs&quot;&gt;express.js&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/nodejs&quot;&gt;node.js&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/linux&quot;&gt;linux&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/apache&quot;&gt;apache&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/mysql&quot;&gt;mysql&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/php&quot;&gt;php&lt;/a&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;The long popular web development stack LAMP is slowly being chipped away from its dominant position by newer, trending technologies, letter by letter. MEAN is one total replacement which has been gaining ground lately.&lt;/p&gt;

&lt;h2&gt;What do those acronyms mean?&lt;/h2&gt;

&lt;ul&gt;&lt;li&gt;MEAN: MongoDB, ExpressJS, AngularJS, Node.js&lt;/li&gt;
&lt;li&gt;LAMP: Linux, Apache, MySQL, PHP&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;em&gt;MongoDB&lt;/em&gt; is a NoSQL database which won&#039;t support your existing applications because they would require some sort of relational database with SQL querying capability, probably including a whole lot of very custom...&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 04 Mar 2016 16:00:00 +0000</pubDate>
 <dc:creator>tomo</dc:creator>
 <guid isPermaLink="false">40 at http://tech.saigonist.com</guid>
  </item>
  <item>
    <title>Querying the database in Drupal 7 using db_select</title>
    <link>http://tech.saigonist.com/b/drupal/querying-database-drupal-7-using-dbselect</link>
    <description>&lt;span class=&quot;submitted-by&quot;&gt;March 4, 2016&lt;/span&gt;&lt;div class=&quot;field_tags&quot;&gt;&lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/sql&quot;&gt;sql&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/mysql&quot;&gt;mysql&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/php&quot;&gt;php&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/database&quot;&gt;database&lt;/a&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Drupal, unlike plain old blog software, gives you the ability to create custom content object types with backing storage in the database as custom tables, doing all this without requiring any programming knowledge. When you create a new custom Content Type and add fields to it, in effect, you are creating a new database table for those fields.&lt;/p&gt;

&lt;p&gt;Drupal also gives you ways to access and query the data without writing code. The most powerful form of this is Views, which every Drupal site should install as soon as starting. In the Views UI, you can select which fields (database columns...&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 04 Mar 2016 04:11:00 +0000</pubDate>
 <dc:creator>tomo</dc:creator>
 <guid isPermaLink="false">55 at http://tech.saigonist.com</guid>
  </item>
  <item>
    <title>How to remotely connect to MySQL database running on a Vagrant box</title>
    <link>http://tech.saigonist.com/b/server/how-remotely-connect-mysql-database-running-vagrant-box</link>
    <description>&lt;span class=&quot;submitted-by&quot;&gt;November 23, 2015&lt;/span&gt;&lt;div class=&quot;field_tags&quot;&gt;&lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/mysql&quot;&gt;mysql&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/vagrant&quot;&gt;vagrant&lt;/a&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;While it&#039;s common to run PhpMyadmin on servers to manage MySQL databases on them, doing so can open up security holes and so many folks choose not to. But running mysql client from the command line can be painful for heavy use - although a quick &quot;&lt;code&gt;drush sql-cli&lt;/code&gt;&quot; to connect to a Drupal database comes in handy. So let&#039;s say you are using Vagrant to create and provision your servers, whether local or in the cloud, and you want to use GUI tools to run queries on the database. Instead of opening up access to your mysql server to all Internet hosts and thus being vulnerable to...&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Mon, 23 Nov 2015 06:51:19 +0000</pubDate>
 <dc:creator>tomo</dc:creator>
 <guid isPermaLink="false">13 at http://tech.saigonist.com</guid>
  </item>
  <item>
    <title>Quick MySQL cache tuning tips using Mysqltuner and Mysqladmin</title>
    <link>http://tech.saigonist.com/b/server/quick-mysql-cache-tuning-tips-using-mysqltuner-and-mysqladmin</link>
    <description>&lt;span class=&quot;submitted-by&quot;&gt;November 6, 2015&lt;/span&gt;&lt;div class=&quot;field_tags&quot;&gt;&lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/mysql&quot;&gt;mysql&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/database&quot;&gt;database&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;label label-info&quot;&gt;&lt;a href=&quot;/tags/performance&quot;&gt;performance&lt;/a&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;span&gt;MySQL is the default relational database for web today as part of the ubiquitous LAMP stack. Postgres has a reputation for better data integrity (whereas MySQL has a reputation for losing data) where MySQL runs faster at the cost of data robustness. But when you&#039;re running a few &quot;heavy&quot; websites, especially running &lt;a href=&quot;http://tech.saigonist.com/categories/drupal&quot; title=&quot;Drupal articles&quot;&gt;Drupal&lt;/a&gt; or other CMS sites, then you&#039;ll be depending on your database server to perform a lot of queries quickly.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;1. You want to see just how busy your database server is. Use...&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 06 Nov 2015 14:58:00 +0000</pubDate>
 <dc:creator>tomo</dc:creator>
 <guid isPermaLink="false">9 at http://tech.saigonist.com</guid>
  </item>
  </channel>
</rss>
