Инсталиране, конфигуриране и работи няколко сървъра MySQL за прозорци, уеб разработчик блог

Категория: MySQL - Игор @ 14:30

Всеки път, когато се направи инсталацията, ъпгрейд на новата версия на сървъра MySQL на Windows, всички бази данни, от които се нуждаете, за да хвърлят старата версия на новата. В този случай е удобно да се изпълнява и двете версии на MySQL на различни портове, но не и да спре услугата, а след това от друга страна, защото това, което ние забравяме нещо не се направи веднага. Така последователност от действия.






1. Свалете MySQL сървър:
MySQL Downloads - изберете версията, която ни интересува. Текущата версия на MySQL 5.1 Release Candidate. все още се освободи и най-новата дистрибуция, която можете да изтеглите MySQL 1.5.26. За Windows използвам MySQL без инсталация - без инсталатор (разархивирайте в C: \), да архивирате тежи 98,3 MB.

Изтеглянето на пряко или изберете Изтегляне Mirror Pick огледало. където учтиво отказват «» Не, благодаря, просто ме отведе до изтеглянията! »и да получите пряка връзка.

2. Инсталиране на MySQL
. Имам MySQL, Apache, PHP, Python, и друг софтуер е на диск D: \:
г: / ЮЕсАр /
apache2 /
PHP /
MySQL / - Най-актуалната версия на сървъра

Това ви позволява да не преинсталирате всеки път отначало, когато новият Windows инсталацията. Много удобен и преносим.

Създаване на папка г: /usr/mysql_5.1.26-rc/ и да разопаковате архива mysql-noinstall-5.1.26-rc-win32.zip.

3. Създаване на MySQL
Можете да копирате my.ini конфигурационния файл с предишната версия, само ако това е версия 5.1, по-старата конфигурация може да варира. Или се създаде нов файл.
Ние правим всичко от нулата.

Има конфигурационен файл четири MySQL: ми-huge.ini, ми-large.ini, ми-medium.ini, ми-small.ini. Те се характеризират с различни варианти, в зависимост от целите на ресурсите на сървъра. Вземете Моето-medium.ini и преименуване го my.ini - това е нашата конфигурационен файл.







Добавете следния изгодната възможност в този раздел [Mysqld].

4. Започнете MySQL
Изпълнете MySQL на Windows ще бъде като услуга. За това е необходимо да се добавят услуги. Можете да стартирате услугата ръчно или включете Auto Backup в "услуга".

Създаване на следните прилепи-файлове, всички команди, които можете да изготвяте на конзолата, но това е по-удобно.
install_service.bat - сервиз монтаж

MySQL5_1_26-RC - името на нашата услуга, тя ще трябва да бъде уникален. Ако отидете в "Услуги": Настройки - Контролен панел - административни услуги. можете да видите новата услуга: MySQL5_1_26-RC и неговите настройки за стартиране на параметрите

remove_service.bat - премахване на услугата от списъка с услуги

service_start_mysql.bat - изстрелване услуга

service_stop_mysql.bat - спрете услуга

5. Свързване с базата данни
След като инсталирате и стартирате услугата то, трябва да се тества функционалността на MySQL сървъра.

Настройките по подразбиране на връзката:
Водещ: Localhost
потребителско име: корен
парола:
Порт: 3306 (но ние го променили, а сега тя е 3307)

Можете да използвате някои от клиентите, например: SQLyog. Или с помощта на командния ред помощна програма MySQL на:

6. База данни за износ
За да експортирате данни е по-добре да се използва стандартната програма MySQL mysqldump. Всички местни комунални услуги са по-продуктивни, отколкото други.

Изходът е файл - mysql_all_db.sql.

Можете да добавите опция -Add-падащото база данни - но след това тя ще бъде премахната, когато импортирате цялата база данни. Когато е необходимо? Например, ако искате да импортирате базата данни с всички потребители и техните привилегии, привилегии.

7. Внос DB
За да използвате MySQL за импортиране от команден ред.

8. Окончателно конфигурирате нов MySQL сървър
Промяна на порта към новия сървър на 3306

Ако не се изисква стария сървър, най-малкото, че е необходимо да се спре услугата, oklyuchit на стартиране услуги

Ако изведнъж се нуждаете от данните от стария сървър, аз препоръчвам да се създаде един прилеп-файл за него, и да го настрои на друг порт, тогава няма конфликт с ток.

За да утеши MySQL сървър полезност работи без да посочва пълния път, можете да добавите в "обкръжението" Пътят към сървъра:

Само имайте предвид, че не трябва да се показва пътя към няколко сървъра, само един сървър.