Если администратор при выдаче разрешения создаст для вас базу, с ней можно сразу начинать работу. В противном случае вам придется создать ее самостоятельно:
mysql> CREATE DATABASE menagerie;
В Unix имеет значение регистр
символов в именах баз данных (в
отличие от ключевых слов SQL), так
что в этой ОС вам всегда придется
называть свою базу menagerie,
а не Menagerie,
MENAGERIE или еще как-нибудь.
Это же правило распространяется и
на имена таблиц (в Windows данное
ограничение не действует, однако
при обращении к базам и таблицам в
пределах одного запроса, тем не
менее, можно использовать только
один регистр).
При создании базы данных она автоматически не выбирается; выбирать ее нужно отдельно. Сделать menagerie текущей базой можно с помощью следующей команды:
mysql> USE menagerie
Database changed
Создавать базу нужно только
однажды, но выбирать ее приходится
в каждом сеансе работы с
mysql. Делать это можно с
помощью команды USE, представленной
выше. А можно выбирать базу и из
командной строки при запуске
mysql. Для этого достаточно
лишь ввести ее имя после
параметров соединения, которые
нужно вводить в любом случае.
Например:
shell> mysql -h host -u user -p menagerie
Enter password: ********
Обратите внимание: в
вышеприведенной команде
menagerie не является
паролем. Ввести пароль в командной
строке после параметра -p можно без
пробела (например,
-pmypassword, а не -p
mypassword). Впрочем, пароль в
командной строке все равно лучше
не вводить, так как таким образом
его могут и подсмотреть.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.
© 1995-2005 MySQL AB. All rights reserved.
