MYSQL - 选择数据库

时间:2011-03-13 02:36:20

标签: mysql

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

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

我用什么代码来选择它?

7 个答案:

答案 0 :(得分:115)

使用USE。这将使您能够选择数据库。

USE photogallery;
  

12.8.4: USE Syntax

您还可以在连接时指定所需的数据库:

$ mysql -u user -p photogallery

答案 1 :(得分:18)

切换到数据库。

mysql> use [db name];

MySQL Commands

答案 2 :(得分:11)

希望这会有所帮助。

  

使用[数据库名称];

答案 3 :(得分:9)

或者,您可以在查询la:

中为数据库提供“完整位置”
SELECT photo_id FROM [my database name].photogallery;

如果使用频率高于其他人,请使用USE。即使你这样做,你仍然可以使用database.table语法。

答案 4 :(得分:5)

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

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

我使用以下命令:

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

答案 5 :(得分:3)

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

mysql -u username -p

会提示输入密码,请输入密码。 现在列出所有数据库

show databases;

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

use databaseName;

从任何表中选择数据:

select * from tableName limit 10;

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

答案 6 :(得分:0)

USE database_name;

例如如果您的数据库名称为gregs_list,则它将类似于>>

USE gregs_list;