Установка MySQL для WindowsУстановка MySQL для операционных систем Windows является достаточно простой задачей и, как правило, не вызывает проблем. Официально поддерживаются следующие версии операционных систем Windows: 9x, NT, 2000, XP, 2003. Для работы сервера MySQL необходим протокол TCP/IP. Этапы установки MySQL: 1. Скачайте сервер MySQL (рекоммендуется версии 4.x.x и выше); 2. Если вы работаете на сервере NT/2000/XP, войдите в систему как пользователь с привилегиями администратора; 3. Если вы производите модернизацию более ранней установки MySQL, то необходимо остановить сервер. Если сервер работает как сервис, то применяйте следующую команду: C:\>NET STOP MySQLВ остальных случаях используйте: C:\mysql\bin> mysqladmin -u root shutdownЕсли вы хотите изменить исполняемый файл сервера (т.е. -max или -nt), необходимо также удалить сервис: C:\mysql\bin> mysqld-max-nt --remove4. Разархивируйте файл дистрибутива во временном каталоге; 5. Запустите файл установки (это будет либо 'setup.exe', либо 'setup.msi'), чтобы начать процесс установки. Если вы хотите установить программу в иной каталог, чем заданный по умолчанию 'c:\mysql', то используйте кнопку 6. Завершите процесс установки. ! Также рекоммендуется установить клиент MySQL Control Center. С помощью него вы сможете легко конфигурировать MySQL, создавать базы данных, редактировать базы данных, изменять параметры, удалять базы данных. Работа MySQL в среде Windows MySQL поддерживает TCP/IP на всех Windows-системах и именованные каналы в среде NT/2000/XP. По умолчанию MySQL использует именованные каналы для соединений с локальной машиной в среде NT/2000/XP и TCP/IP - во всех остальных случаях, если на клиентской машине установлен TCP/IP. Имя машины определяет используемый протокол:
Чтобы заставить MySQL-клиента использовать именованные каналы, следует добавить опцию Отметим, что начиная с версии MySQL 3.23.50 именованные каналы применяются только в случае, если Для проверки работоспособности MySQL нужно выполнить следующие команды: C:\> C:\mysql\bin\mysqlshow C:\> C:\mysql\bin\mysqlshow -u root mysql C:\> C:\mysql\bin\mysqladmin version status proc C:\> C:\mysql\bin\mysql test Если при ответе Существует две версии программы работы с MySQL из командной строки:
Если вы хотите использовать 'mysqlc.exe', сначала необходимо скопировать 'C:\mysql\lib\cygwinb19.dll' в системный каталог Windows ('\windows\system' или в другое аналогичное место). По умолчанию всем пользователям Windows предоставляются полные права доступа ко всем базам данных без ввода пароля. Чтобы обеспечить большую безопасность MySQL, необходимо задать пароль для каждого пользователя и удалить запись в таблице Необходимо также установить пароль для пользователя C:\> C:\mysql\bin\mysql mysql mysql> DELETE FROM user WHERE Host='localhost' AND User=' '; mysql> QUIT C:\> C:\mysql\bin\mysqladmin reload C:\> C:\mysql\bin\mysqladmin -u root password your_password Если вы хотите остановить сервер C:\> mysqladmin --user=root --password=your_password shutdown Если у вас работает старая испытательная версия MySQL 3.21 под Windows, вышеприведенная команда не выполнится и приведет к сообщению об ошибке: |