Аргерих Л. О языке РНР. Часть 1. Страница 49
ta), должны быть изменены с помощью команды chown. Для корневого каталога права доступа должны быть установлены чтобы владельцем каталога являлся root. Для каталога баз данных владельцем и группой должен быть установлен ранее созданный нами пользователь (mysql):
chown -R root /user/local/mysql ■chown -R mysql /usr/local/mysql/data chgrp -R mysql /usr/local/mysq/data
После установления прав доступа необходимо инициализировать таблицы MySQL с правами доступа, используемые сервером MySQL, путем выполнения сценария расположенного в каталоге дистрибутива исходного кода MySQL:
./scripts/mysql_install_db
Установив права доступа надлежащим образом и выполнив сценарий инициализации таблиц прав доступа, можно запускать сервер MySQL. Для этого используется команда safe_mysqld, которая находится в каталоге /bin/ установки MySQL. Эта команда должна быть запущена как фоновый процесс (путем добавления в конце символа &), а в качестве параметра ключа --user должно быть передано имя созданного нами пользователя:
safe_mysqld --user=mysql &.
Если сервер MySQL запустился, значит, установка MySQL успешно завершена. Может потребоваться запускать MySQL при каждой перезагрузке машины. Это достигается путем копирования файла mysql server (находящегося в каталоге ./support-files)в соответствующее место, где расположены сценарии загрузки системы.
Проверка работы MySQL
В том, что сервер MySQL работает, можно убедиться, выполнив:
mysqladmin version mysqlshow
Эти команды должны вывести номер версии, информацию о копирайте, а также список баз данных в MySQL. Изначально в списке находится база данных с именем mysql, необходимая для внутренней работы MySQL, в которой, в частности, хранятся права доступа и, возможно, база данных с именем test, включаемая для экспериментов с ней.
Если базы test нет, ее можно создать:
mysqladmin CREATE test
Теперь, когда есть база данных test для экспериментирования, можно сделать следующее:
mysql -u root test
В результате запускается клиент командной строки mysql, который позволяет посылать команды SQL программе сервера MySQL. Вы будете подключены к MySQL в качестве root и начнете работать с базой данных test.
Должны быть выведены приветствие и приглашение вида mysql>. После этого можно выполнять команды SQL, например:
CREATE TABLE foo (foo„id INT(11) AUTO_INCREMENT, comment TEXT); DESCRIBE foo;
INSERT INTO foo (conmient) VALUES ('Hello World'); SELECT * FROM foo; DELETE FROM foo; DROP TABLE foo;
Не все знают, где можно
бесплатный антивирус скачать. Однако появился сайт, на котором широкий спектр предлагаемого софта поможет сделать правильный выбор и скачать именно то, что необходимо вам. Теперь вам нет необходимости тратить массу времени на поиски нужной программы, так как теперь все можно найти в одном месте.