Как сделать backup/restore БД на MySQL можно почитать тут. Впрочем это же самое можно сделать не через консоль, а с помощью, например, PHPMyAdmin. После MS SQL Server всё это несколько непривычно, но... привыкнуть можно.
пятница, 25 января 2013 г.
среда, 23 января 2013 г.
Настройка сервера WAMP
Решил поиграться с PHP, хоть и .Net-чик с 10+ стажем, выбрал WAMP и дело пошло...
(на основе http://www.simplecoding.org/ustanovka-nastrojka-wamp5.html)
MySQL
1. Меняем пароль к MySQL
Сразу после установки меняем пароль root’a MySQL, запускаем сервис MySQL, а затем заходим в консоль через меню MySQL, выполняем команды:
Примечание: после смены пароля PHPMyAdmin не сможет подключиться к БД. Об этом ниже.
2. Меняем каталог для БД
Через панель управления открываем my.ini и меняем настройку
datadir=D:/WAMP/bin/mysql/mysql5.5.24/data
на нужную, предварительно переписав оттуда все файлы, содержащиеся в новую папку
3. Устанавливаем набор символов по умолчанию, там же в my.ini (с версии 5.5 default-character-set считается устаревшим)
Ищем секцию [wampmysqld]
character-set-server=utf8
collation-server=utf8_general_ci
PHPMyAdmin
1. Прописываем к MySQL пароль в файле config.inc.php по установочному пути, например D:\WAMP\apps\phpmyadmin3.5.1
PHP
1. Прописываем путь к исполняемому файлу в переменной PATH. У меня это был путь D:\WAMP\bin\php\php5.4.3
Создание и предоставление доступа к псевдонимам (aka aliases)
Псевдонимы легко добавить через панель управления (Apache->Alias directories->Add an alias), но также надо обратить внимание, что доступ к каталогу как веб-приложению даётся в файле, размещенном в каталоге (в моём случае) D:\WAMP\alias, и если вы используете Apache 2.4, то и синтаксис нужно использовать новый -
(на основе http://www.simplecoding.org/ustanovka-nastrojka-wamp5.html)
MySQL
1. Меняем пароль к MySQL
Сразу после установки меняем пароль root’a MySQL, запускаем сервис MySQL, а затем заходим в консоль через меню MySQL, выполняем команды:
UPDATE mysql.user SET password=password('password’') WHERE user='root';
FLUSH PRIVILEGES;
Примечание: после смены пароля PHPMyAdmin не сможет подключиться к БД. Об этом ниже.
2. Меняем каталог для БД
Через панель управления открываем my.ini и меняем настройку
datadir=D:/WAMP/bin/mysql/mysql5.5.24/data
на нужную, предварительно переписав оттуда все файлы, содержащиеся в новую папку
3. Устанавливаем набор символов по умолчанию, там же в my.ini (с версии 5.5 default-character-set считается устаревшим)
Ищем секцию [wampmysqld]
character-set-server=utf8
collation-server=utf8_general_ci
PHPMyAdmin
1. Прописываем к MySQL пароль в файле config.inc.php по установочному пути, например D:\WAMP\apps\phpmyadmin3.5.1
PHP
1. Прописываем путь к исполняемому файлу в переменной PATH. У меня это был путь D:\WAMP\bin\php\php5.4.3
Создание и предоставление доступа к псевдонимам (aka aliases)
Псевдонимы легко добавить через панель управления (Apache->Alias directories->Add an alias), но также надо обратить внимание, что доступ к каталогу как веб-приложению даётся в файле, размещенном в каталоге (в моём случае) D:\WAMP\alias, и если вы используете Apache 2.4, то и синтаксис нужно использовать новый -
<Directory "D:\WAMP\www\your_site/">
Options ExecCGI
AllowOverride all
#дать доступ всем
#Require all granted
#дать доступ только с локальной машины
Require ip 127.0.0.1 ::1
</Directory>
Подписаться на:
Сообщения (Atom)