INSERT INTO foo (comment) VALUES ('HelloWorld');
SELECT * FROM foo; DELETE FROM foo; DROP TABLE foo;
Если будет выведено приглашение:
mysql>
то это означает, что команда SQL не завершена. Это хорошо, потому что команды SQL могут занимать несколько строк. Можно даже попытаться ввести некоторые из приведенных команд в нескольких строках, чтобы проверить это.
Если приглашение имеет вид: ■>
то это означает, что есть открывающий апостроф ' без закрывающего. Аналогично:
о наличии открывающей кавычки без закрывающей. Баланс апострофов,
как и кавычек, всегда должен соблюдаться.
Для того чтобы выйти из клиента MySQL, можно воспользоваться командой
\q-
Убедившись в работоспособности MySQL, выполните прилагаемые к MySQL инструкции, установив пароль для пользователя MySQL root и добавления других пользователей. Если этого не сделать, сервер MySQL, а в конечном счете и вся машина, останутся открытыми для атак злоумышленников. Подробнее об этом в главе 23.
Какие могут возникнуть сложности?
Помимо обычных проблем, связанных с искажением файлов при загрузке из сети, нехваткой места на жестком диске и аналогичных, возникающих с любыми программами, при установке MySQL с помощью мастера не должно возникнуть особых трудностей. Если не работает команда mysqlshow (а также прочие), возможно, надо выполнить их, перейдя в каталог MySQL\bin\, либо изменить переменную %РАТН в autoexec.bat, чтобы включить в нее путь к MySQL, и перезагрузиться.
Если действительно последовать инструкциям MySQL и задать пароль для root, прежде чем выполнять приведенные выше команды MySQL, потребуется указывать в командах имя пользователя и пароль, например:
mysql -u root -p test
Флаг позволяет задать имя пользователя MySQL, a -p приводит к выдаче MySQL приглашения для ввода пароля. Эти флаги задаются после команды и перед какими-либо другими аргументами, например именем базы данных.
Если не удается работать с MySQL как с сервисом, попробуйте запустить его как приложение из приглашения MS DOS и посмотреть, не будут ли выведены сообщения об ошибках, которые могут помочь. Журнал регистрации ошибок MySQL находится в каталоге MySQL\data\. При возникновении проблем поищите там файл с расширением err.
Установка Apache
Загрузите мастер установки Apache с
http://www.apache.org/dist/httpd/">http://www.apache.org/dist/httpd/
Дважды щелкните по программе установки и нажмите кнопку Next в окне мастера установки, после чего должен появиться такой экран (см. рис. 2.1).