我已经设法使用命令行终端进入MySQL,但当我尝试输入一些SQL时,它说"没有选择数据库"
我该如何选择数据库?我的数据库名称是:photogallery
我用什么代码来选择它?
And*_*ore 126
使用USE.这将使您能够选择数据库.
USE photogallery;
您还可以在连接时指定所需的数据库:
$ mysql -u user -p photogallery
cod*_*ter 11
在调用mysqlCLI 时,您可以通过该-D选项指定数据库名称。来自mysql --help:
-D, --database=name Database to use.
我使用这个命令:
mysql -h <db_host> -u <user> -D <db_name> -p
Nic*_*k T 10
或者,您可以在查询中为数据库提供"完整位置":
SELECT photo_id FROM [my database name].photogallery;
如果比其他人更经常使用,请使用USE.即使你这样做,你仍然可以使用database.table语法.
小智 7
使用以下步骤选择数据库:
mysql -u username -p
它会提示输入密码,请输入密码。现在列出所有数据库
show databases;
使用以下命令选择要选择的数据库:
use databaseName;
从任何表中选择数据:
select * from tableName limit 10;
您可以使用命令选择您的数据库use photogallery;
谢谢!