Q1
True / FalseMySQL is an open-source relational database management system.
MySQL is indeed an open-source relational database management system, which means its source code is available for free and can be modified by anyone.
Q2
True / FalseMySQL databases can be hosted on cloud platforms like AWS, Azure, and Google Cloud.
MySQL databases can be hosted on various cloud platforms, providing scalability and ease of access.
Q3
True / FalseMySQL, a database is a physical file on disk.
MySQL, a database is a logical container for tables and other objects, not a physical file. The physical files are managed by MySQL but are not directly the database itself.
Q4
True / FalseMySQL supports replication, allowing you to create copies of your database for redundancy and load balancing.
MySQL supports replication, which helps in creating copies of databases to enhance performance and reliability.
Q5
True / FalseMySQL uses a file-based storage system where each table is stored in a separate file.
MySQL, each table can be stored in its own file, typically with extensions like .frm, .myd, and .myi for different storage engines.
Q6
True / FalseTo optimize MySQL performance, you should always use the InnoDB storage engine instead of MyISAM.
While InnoDB is often preferred for its support for transactions and row-level locking, MyISAM might still be used in scenarios where full-text searches are a priority. The choice of storage engine depends on specific needs.
Q7
True / FalseMySQL provides built-in tools for database backup and recovery, such as mysqldump and MySQL Enterprise Backup.
MySQL offers tools like mysqldump for creating backups and MySQL Enterprise Backup for more comprehensive backup and recovery options.
Q8
True / FalseMySQL, you can perform a "point-in-time recovery" to restore your database to a specific moment in time.
MySQL supports point-in-time recovery through the use of binary logs, which allow you to restore a database to a specific point in time.
Q9
True / FalseMySQL Cluster allows for the creation of a distributed, fault-tolerant database system across multiple nodes.
MySQL Cluster is designed to provide high availability and fault tolerance by distributing the database across multiple nodes.
Q10
True / FalseMySQL, the default port for MySQL server is 5432.
The default port for MySQL server is 3306, not 5432. Port 5432 is typically used by PostgreSQL.
Q12
Single ChoiceWhat does the acronym LAMP, a common web server stack, stand for?
LAMP stands for Linux, Apache, MySQL, and PHP. It is a popular open-source web platform used to run dynamic web sites and servers.