如何通过 CLI 选择 MySQL 数据库?

我已经设法用命令行终端进入 MySQL,但是当我试图输入一些 SQL 时,它说“没有选择数据库”

如何选择数据库? 我的数据库名称是: photoGallery

我用什么代码来选择它?

181105 次浏览

Use USE. This will enable you to select the database.

USE photogallery;

12.8.4: 使用语法

You can also specify the database you want when connecting:

$ mysql -u user -p photogallery

希望这个能帮上忙。

use [YOUR_DB_NAME];

切换到数据库。

mysql> use [db name];

MySQL 命令

Alternatively, you can give the "full location" to the database in your queries a la:

SELECT photo_id FROM [my database name].photogallery;

如果使用一个比其他更频繁,使用 USE。即使这样,您仍然可以使用 database.table语法。

使用以下步骤选择数据库:

mysql -u username -p

it will prompt for password, Please enter password. 现在列出所有的数据库

show databases;

使用以下命令选择要选择的数据库:

use databaseName;

select data from any table:

select * from tableName limit 10;

可以使用命令 use photogallery;选择数据库 谢谢!

USE database_name;

例如,如果数据库的名称是 gregs_list,那么它将像这样 >

USE gregs_list;

在调用 mysql CLI 时,可以通过 -D选项指定数据库名称:

-D, --database=name Database to use.

我使用以下命令:

mysql -h <db_host> -u <user> -D <db_name> -p