Мне удалось войти в MySQL с помощью терминала командной строки, но когда я попытался ввести некоторый SQL, он сказал, что база данных не выбрана
как выбрать базу данных? имя моей базы данных: фотогалерея
Какой код использовать для его выбора?
Используйте USE
. Это позволит вам выбрать базу данных.
USE photogallery;
Вы также можете указать нужную базу данных при подключении:
$ mysql -u user -p photogallery
Переключитесь на базу данных.
Команды MySQL
источник
Надеюсь это поможет.
use [YOUR_DB_NAME];
источник
В качестве альтернативы вы можете указать "полное местоположение" базы данных в своих запросах а-ля:
SELECT photo_id FROM [my database name].photogallery;
Если один используется чаще других, используйте
USE
. Даже если вы это сделаете, вы все равно можете использоватьdatabase.table
синтаксис.источник
Для выбора базы данных выполните следующие действия:
он запросит пароль, пожалуйста, введите пароль. Теперь перечислите все базы данных
show databases;
выберите базу данных, которую вы хотите выбрать, с помощью команды:
use databaseName;
выберите данные из любой таблицы:
select * from tableName limit 10;
Вы можете выбрать свою базу данных с помощью команды
use photogallery;
Спасибо!источник
При вызове
mysql
интерфейса командной строки вы можете указать имя базы данных с помощью-D
параметра. Откудаmysql --help
:-D, --database=name Database to use.
Я использую эту команду:
источник
USE database_name;
например. если имя вашей базы данных
gregs_list
, то оно будет таким >>USE gregs_list;
источник