If you have connected to a MySQL database using the Command Line on Windows or Terminal on macOS/Linux and want to run queries against a particular schema/database, you can make use of the "USE" statement.
The syntax for the USE statement in MySQL is as follows:
Using the USE statement, you can switch to a particular database before running queries against it.
For example, to switch to the "myDb" database, you can use the following command:
mysql> USE myDb;
Database changed
If you do not provide the correct database name, or the database does not exist you will get ERROR 1049 (42000),
The database name cannot be provided on a new line, if you just make use of the USE statement, you will get an error.
If you do not want to switch to a particular database, you can also prefix the table name in your query with the database name.
For example:Select * from myDb.employee where name='Sam';

Have Questions? Post them here!
- MySQL #6 - Error on delete of './my-database/db.opt' (Errcode: 13 - Permission denied)
- MySQL ERROR 1064 (42000): You have an error in your SQL syntax [fix]
- [fix] Loading class com.mysql.jdbc.Driver is deprecated
- MySQL 1005 Error : SQLSTATE: HY000 (ER_CANT_CREATE_TABLE) Message: Can't create table '%s' (errno: 150)
- MySQL: Error Code: 1175 You are using safe update mode
- MySQL Query for Schema/Structure of a Table
- MySQL : Error :1004 SQLSTATE: HY000 (ER_CANT_CREATE_FILE) Can't create file
- Connection Failed: 1130 PHP MySQL Error
- Fix mySQL Error Cant connect to local MySQL server through socket /var/run/mysqld/mysqld.sock ERROR 2002 HY000
- How to find AUTO_INCREMENT Fields value in MySQL table
- [Fix] MySQL No database selected - ERROR 1046 (3D000)
- How to clear MySQL Console Screen
- [Fix] MySQL Docker ERROR 1045 (28000): Access denied for user root@localhost (using password: YES/NO)
- Fix MySQL ERROR 1045 (28000): Access denied for user root@localhost (using password: YES)
- Display List of Databases in mysql Command Line
- MySQL Error :1007 SQLSTATE: HY000 (ER_DB_CREATE_EXISTS) Message: Can't create database '%s'; database exists
- Fix MySQL - Error: (OperationalError) (HY000) [08S01] Communications link failure
- MySQL: How to Select Database via Terminal/Command Line
- MySQL Error :1006 SQLSTATE: HY000 (ER_CANT_CREATE_DB) Message: Can't create database 'mydb' (errno: 28)
- How to query database table names [MySQL/Oracle/SQL Server]
- MySQL : Error :1000 SQLSTATE: HY000 (ER_HASHCHK) Message: hashchk Server Error
- Identify MySQL version in MySQL Command Line Prompt
- SharePoint Designer Workflow error - Coercion Failed: Input cannot be null for this coercion - SharePoint
- How to refresh Safari on Mac (macOS) using keyboard shortcut - MacOS
- Common Microsoft Teams sign in errors and how to fix - Teams
- Fix Something went wrong 0xCAA20004 [Microsoft Teams] - Teams
- Fix: UnsupportedClassVersionError: Unsupported major.minor version 63.0 - Java
- How to check if a port is in use using terminal [Linux or macOS] - MacOS
- Java JDBC Example with Oracle Database Driver Connection - Java
- Spring Boot Web + Thymeleaf Hello World Example in IntelliJ in 5 Easy Steps - Java