<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <!-- Source: https://geeksww.com/tutorials/rss.php -->
  <channel>
    <title>Geeksww Tutorials</title>
    <link>https://siftrss.com/f/pNxzaGJoRNb</link>
    <description>Geeksww.com is based on the idea of a global community for geeks, worldwide.</description>
    <language>en-us</language>
    <pubDate>Fri, 17 Feb 2023 12:40:44 UT</pubDate>
    <lastBuildDate>Fri, 17 Feb 2023 12:40:44 UT</lastBuildDate>
    <managingEditor>webmaster@geeksww.com (Shahryar Ghazi)</managingEditor>
    <webMaster>webmaster@geeksww.com (Shahryar Ghazi)</webMaster>
    <atom:link href="https://siftrss.com/f/pNxzaGJoRNb" rel="self" type="application/rss+xml"/>
    <item>
      <title> What should be monitored on a busy Database/MysQL server?
 </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/monitoring/monitored_on_a_busy_databasemysql_server.php </link>
      <description> On a busy MySQL server, some key metrics that should be actively monitored include: </description>
      <pubDate>Fri, 20 Jan 2023 23:43:35 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/monitoring/monitored_on_a_busy_databasemysql_server.php </guid>
    </item>
    <item>
      <title> How to speed up a Mysql replica? </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/how_to_speed_up_a_mysql_replica.php </link>
      <description> There are several ways you can try to speed up a MySQL replica. Here are some ideas: </description>
      <pubDate>Mon, 09 Jan 2023 03:22:40 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/how_to_speed_up_a_mysql_replica.php </guid>
    </item>
    <item>
      <title> The server requested authentication method unknown to the client [phpmyadmin] </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/the_server_requested_authentication_method_unknown_to_the_client_phpmyadmin.php </link>
      <description> It looks like you are trying to connect to a MySQL server using phpMyAdmin and you are encountering an error message saying that the server requested an authentication method unknown to the client. </description>
      <pubDate>Mon, 09 Jan 2023 02:21:14 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/the_server_requested_authentication_method_unknown_to_the_client_phpmyadmin.php </guid>
    </item>
    <item>
      <title> How to set default values for MySQL JSON columns </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/default-values-for-mysql-json-columns.php </link>
      <description> MySQL has been making huge progress on the JSON/NoSQL front as well ie. supporting many of the JSON access and manipulation features and operations. In this how-to tutorial, I am going to show you how to add a new JSON column with default value in an existing MySQL table using the ALTER TABLE statement. And, how to create a new table using CREATE TABLE with JSON column along with its default value. </description>
      <pubDate>Mon, 11 May 2020 00:00:00 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/default-values-for-mysql-json-columns.php </guid>
    </item>
    <item>
      <title> How to delete rows in table when PK is referenced in another table </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/delete_rows_table_when_pk_referred_table.php </link>
      <description> Before data insertion, updates, deletes etc, database management systems that support foreign keys (like MySQL) make sure you do not introduce any inconsistencies. So, you need to make sure you're not leaving orphan records behind in child tables. </description>
      <pubDate>Mon, 09 May 2016 02:19:33 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/delete_rows_table_when_pk_referred_table.php </guid>
    </item>
    <item>
      <title> Unique primary keys(PKs) for MySQL using Redis </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/unique_primary_keys_pks_for_mysql_using_redis.php </link>
      <description> MySQL provides an auto increment feature (AUTO_INCREMENT attribute) that can be used to generate unique identities for new rows/records.

However, this may become a problem when you are writing to more than one MySQL databases and merging them, since all of them will be generating their own unique keys. </description>
      <pubDate>Thu, 21 Apr 2016 17:15:24 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/unique_primary_keys_pks_for_mysql_using_redis.php </guid>
    </item>
    <item>
      <title> How to rename MySQL DB by moving tables </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/how_to_rename_mysql_db_name_by_moving_tables.php </link>
      <description> RENAME DATABASE statement was removed from MySQL because it was found to be dangerous.
However, MySQL still supports the RENAME TABLE command. </description>
      <pubDate>Thu, 21 Apr 2016 16:45:37 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/how_to_rename_mysql_db_name_by_moving_tables.php </guid>
    </item>
    <item>
      <title> Is MySQL 5.6 slower than MySQL 5.5? No, it's faster </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/is_mysql_56_slower_than_mysql_55_.php </link>
      <description> MySQL 5.6 is believed to be the best MySQL release ever. In order to find out if it is true or not I ran some benchmarks and I am going to share the results with you in this tutorial. Please note that I only tested with default settings (in both cases) and using sysbench as a benchmarking tool, so its a pretty basic test. I highly recommend that you test on your particular workload before upgrading and share your results. </description>
      <pubDate>Fri, 22 Feb 2013 13:13:22 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/is_mysql_56_slower_than_mysql_55_.php </guid>
    </item>
    <item>
      <title> Download, configure, compile, and install MySQL 5.6 </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_56.php </link>
      <description> MySQL 5.6 is the latest production-ready release of the most popular opensource database management system on the planet ie. MySQL. </description>
      <pubDate>Wed, 06 Feb 2013 13:10:35 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_56.php </guid>
    </item>
    <item>
      <title> Fast, parallel restore from SQL dumps (mysqldump) for MySQL </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/fast_parallel_restore_from_sql_dumps_mysqldump_for_mysql.php </link>
      <description> I have used the technique that I am going to describe below on several occasions to restore from a SQL dump generated using mysqldump. In some cases, the restore that had taken 2 days and still could not finish successfully was completed in 5-6 hours using this simple technique. Please keep in mind that this is not a pure parallel method but I'd say it is almost parallel and have proven to be faster than regular single-threaded restore. </description>
      <pubDate>Fri, 29 Jun 2012 00:48:09 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/fast_parallel_restore_from_sql_dumps_mysqldump_for_mysql.php </guid>
    </item>
    <item>
      <title> How to download and install MySQL on Mac OS X? </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/how_to_download_and_install_mysql_on_mac_os_x.php </link>
      <description> MySQL is the most popular open source database management system. It allows you to quickly download and install and run a powerful database system on almost any platform available including Linux, Windows, and Mac OS X etc. </description>
      <pubDate>Wed, 23 May 2012 05:32:57 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/how_to_download_and_install_mysql_on_mac_os_x.php </guid>
    </item>
    <item>
      <title> MySQL DATE_FORMAT function and ORDER BY </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_dateformat_function_and_order_by.php </link>
      <description> An interesting scenario that I came across today was the fact that if you use the same alias as the column name in a formatted string (using DATE_FORMAT) and you also use same alias in  ORDER BY or GROUP BY clause then MySQL uses the string output of DATE_FORMAT to sort records rather than the actual date column. </description>
      <pubDate>Mon, 12 Dec 2011 02:29:39 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_dateformat_function_and_order_by.php </guid>
    </item>
    <item>
      <title> MySQL Query Cache not necessarily a bad thing </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_query_cache_not_necessarily_a_bad_thing.php </link>
      <description> After reading about the query cache mutex contention, scalability issues on multi-cores, and several people recommending disabling query cache on multi-core machines. I decided to give it a try and disable it to improve performance and since I was also seeing a lot of "freeing items" states for my queries (mysql works on query cache for part of the time query is in that state). </description>
      <pubDate>Mon, 03 Oct 2011 19:18:24 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_query_cache_not_necessarily_a_bad_thing.php </guid>
    </item>
    <item>
      <title> MySQL error while dropping databases </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_error_while_dropping_databases.php </link>
      <description> A few months back I was trying to drop some unnecessary test and archived databases from MySQL servers and while dropping a database I got the following error message. </description>
      <pubDate>Thu, 06 Jan 2011 20:33:13 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_error_while_dropping_databases.php </guid>
    </item>
    <item>
      <title> Download, configure, compile, and install MySQL 5.5 from source code on Linux </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_558_on_linux.php </link>
      <description> MySQL 5.5 is the latest production-ready release of the most popular opensource database management system on the planet ie. MySQL. </description>
      <pubDate>Tue, 21 Dec 2010 02:15:38 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_558_on_linux.php </guid>
    </item>
    <item>
      <title> MySQL open files limit: open-files-limit VS open_files_limit on Linux </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/configuration/mysql_open_files_limit_openfileslimit_vs_openfileslimit_on_linux.php </link>
      <description> Did you think that underscores and hyphens in MySQL server option names can be used interchangeably in configuration file? Read this tutorial to find out about an exception to this general rule. </description>
      <pubDate>Mon, 29 Nov 2010 16:37:25 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/configuration/mysql_open_files_limit_openfileslimit_vs_openfileslimit_on_linux.php </guid>
    </item>
    <item>
      <title> Install MySQL Server 5.0 and 5.1 from source code </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/downloading_compiling_and_installing_mysql_server_from_source_code.php </link>
      <description> Have you ever tried compiling MySQL server from source code? If you have not but want to, here are some easy steps to do so on a Debian/Ubuntu Linux machine. These instructions should work on other Linux distributions e.g. SUSE, RedHat, CentOS etc. </description>
      <pubDate>Sun, 28 Nov 2010 21:20:09 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/downloading_compiling_and_installing_mysql_server_from_source_code.php </guid>
    </item>
    <item>
      <title> all-schemas: Tool to run multiple SQL queries on a MySQL database server </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/allschemas_tool_to_run_multiple_sql_queries_on_a_mysql_database_server.php </link>
      <description> all-schemas is a powerful that helps developers/administrators run multiple SQL statements on all or selected databases on a MySQL db server. </description>
      <pubDate>Sun, 03 Oct 2010 04:02:42 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/allschemas_tool_to_run_multiple_sql_queries_on_a_mysql_database_server.php </guid>
    </item>
    <item>
      <title> MySQL table_cache, information_schema, and open files limit </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/mysql_tablecache_informationschema_and_open_files_limit.php </link>
      <description> Recently, on our production servers we started seeing strange behavior by MySQL server while running queries on information_schema. Before getting into the gory details, I'd first explain the environment then the problem and its solution. </description>
      <pubDate>Tue, 07 Sep 2010 18:16:19 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/mysql_tablecache_informationschema_and_open_files_limit.php </guid>
    </item>
    <item>
      <title> How to find all tables of a particular storage engine in MySQL? </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_all_tables_of_a_particular_storage_engine.php </link>
      <description> MySQL supports several storage engines with different features and functions. 

If you want to find out what tables are using a particular storage engine in MySQL then can run these simple queries in a MySQL command line interface. </description>
      <pubDate>Sun, 15 Aug 2010 01:06:52 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_all_tables_of_a_particular_storage_engine.php </guid>
    </item>
    <item>
      <title> How to check MySQL version number? </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_check_mysql_version_number.php </link>
      <description> MySQL provides some features for particular version numbers and on particular platforms only. So, in some situations it gets really important to find the MySQL version number installed. If you are faced with such a problem you can use any of the following techniques to find MySQL version number. </description>
      <pubDate>Fri, 01 Jan 2010 00:00:00 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_check_mysql_version_number.php </guid>
    </item>
    <item>
      <title> MySQL tables statistics (size, engine, no. of rows etc.) </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_tables_statistics_size_engine_no_of_rows_etc.php </link>
      <description> MySQL provides statistical data for users to get more knowledge about the tables in databases. The command to get this useful information is \"mysql table status\". </description>
      <pubDate>Tue, 27 Oct 2009 14:37:04 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_tables_statistics_size_engine_no_of_rows_etc.php </guid>
    </item>
    <item>
      <title> MySQL GUI Tools - Query Browser </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tools/mysql_gui_tools__query_browser.php </link>
      <description> MySQL Query browser is a freely available client tool to run queries and commands on MySQL servers. It comes as part of the MySQL GUI tools package, which can be installed on several platforms. </description>
      <pubDate>Tue, 27 Oct 2009 13:49:19 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tools/mysql_gui_tools__query_browser.php </guid>
    </item>
    <item>
      <title> How to find MySQL server uptime? </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_mysql_server_uptime.php </link>
      <description> Use mysqladmin utility to find MySQL server\'s uptime. Run the following command from command line. </description>
      <pubDate>Fri, 25 Sep 2009 16:28:11 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_mysql_server_uptime.php </guid>
    </item>
    <item>
      <title> Initializing MySQL database after installation </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/configuration/initializing_mysql_database_after_installation.php </link>
      <description> If you have an empty data folder or you want to initialize/reinitialize MySQL server from scratch (possibly after dropping all existing databases) then use these instructions. </description>
      <pubDate>Fri, 25 Sep 2009 15:30:43 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/configuration/initializing_mysql_database_after_installation.php </guid>
    </item>
    <item>
      <title> Seeing indexes in a MySQL table </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/seeing_indexes_in_a_mysql_table.php </link>
      <description> To show indexes on a MySQL table execute any of the commands mentioned in the tutorial in a MySQL client. </description>
      <pubDate>Fri, 25 Sep 2009 15:06:25 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/seeing_indexes_in_a_mysql_table.php </guid>
    </item>
    <item>
      <title> MySQL Performance Optimization Part II </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_performance_optimization_part_ii.php </link>
      <description> You can speed up index scans if you periodically perform a void ALTER TABLE operation, which causes MySQL to rebuild the table. </description>
      <pubDate>Fri, 25 Sep 2009 14:49:30 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_performance_optimization_part_ii.php </guid>
    </item>
    <item>
      <title> How to see table definition statements in MySQL? </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_see_table_definition_statements_in_mysql.php </link>
      <description> Use the command described in the tutorial to find complete CREATE TABLE SQL statements for MySQL tables. </description>
      <pubDate>Tue, 27 Jan 2009 16:13:17 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_see_table_definition_statements_in_mysql.php </guid>
    </item>
    <item>
      <title> How to find if MySQL supports partitioning or not? </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_if_mysql_supports_partitioning_or_not.php </link>
      <description> If you are faced with a situation where you need to find if your MySQL Database server supports partitioning or not then follow the instructions described in this tutorial. </description>
      <pubDate>Tue, 27 Jan 2009 16:10:48 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_if_mysql_supports_partitioning_or_not.php </guid>
    </item>
    <item>
      <title> Installing MySQL Client tools, binaries, and library on Ubuntu Linux </title>
      <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/installing_mysql_client_tools_binaries_and_library_on_ubuntu_linux.php </link>
      <description> This short tutorial shows you how to install MySQL Client tools, binaries, and library on Ubuntu Linux Server. The process is very simple. For this tutorial, I'll be installing MySQL Client tools, binaries, and library version 5.0.45. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS x).  </description>
      <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate>
      <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/installing_mysql_client_tools_binaries_and_library_on_ubuntu_linux.php </guid>
    </item>
  </channel>
</rss>
