Beginners MYSQL Database Tutorial 1 # Download , Install MYSQL and first SQL queryОпубликовано: 11.11.2016 Для начала скачиваем zip-архив со страници загрузки http://dev.mysql.com/downloads/mysql/ . Потому что у меня 64 битная система, я избрал: Windows (x86, 64-bit), ZIP Archive Создаем каталог для установки, представим C:\server\mysql-5.6.15, и в него распаковываем содержимое архива.
Открываем файл my-default.ini (в обыкновенном Блокноте), и вносим конфигурации: How to install MySql 5.1.37 Server for Windows Удаляем все содержимое либо закоментируем (сначала каждой строчки ставим #). Добавляем строчки:
[client] port=3306
[mysqld] port=3306 #тут прописываем собственный путь к директории установки basedir="C:/server/mysql-5.6.15" datadir="C:/server/mysql-5.6.15/data" character-set-server=utf8 default-storage-engine=INNODB sql-mode="" explicit_defaults_for_timestamp = TRUE skip-external-locking key_buffer_size = 16M max_allowed_packet = 1M table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M
Сохраняем и переименовываем в my.ini
Перед тем как выполнить пробный запуск, открываем входящий порт TCP 3306 в брандмауэре Windows.
Сейчас нужно выполнить пробный пуск: Открываем директорию C:\server\mysql-5.6.15\bin
Нажимаем: файл, и избираем "открыть командную строчку как админ"
Появится предупреждение, соглашаемся:
В командной строке вводим:
mysqld --console
И нажимаем: Enther На экран будет выведено несколько строк. Если пуск прошел удачно, то последняя строчка будет смотреться приблизительно так:
Оставляем это окно открытым, и открываем очередное окно командной строчки, в каком вводим:
mysql -u root
Нажимаем: Enther Если подключение прошло без ошибок, вы увидите приглашение командной строчки: mysql> Посмотрим какие базы у нас есть: Вводим:
show databases;
Точка с запятой в конце SQL-запроса Неотклонима!
Сейчас мы совсем убеждены, что сервер работает.
Перебегаем к последующему шагу — нужно установить пароль админа MySQL (юзер root). По дефлоту пароль не установлен, и это нужно поправить. В том же окне MySQL вводим последующие команды:
use mysql
UPDATE user SET password = PASSWORD('ваш_пароль') WHERE user = 'root';
Проверяем итог:
SELECT user, host, password FROM user;
Ответ:
Как видно на снимке экрана колонка password заполнена, означает пароль установлен. До выхода исполняем команду:
FLUSH PRIVILEGES;
и потом:
exit
Сейчас при подключении нужно вводить пароль. Для этого используем ключ -p:
mysql -u root -p
Для окончания работы MySQL исполняем:
mysqladmin -u root -p shutdown
Завершающий шаг — пуск MySQL в качестве системной службы Windows.
Удостоверьтесь, что в системе нет активных процессов MySQL.
В командной строке, запущенной от имени админа, исполняем:
mysqld.exe --install MySQL --defaults-file=”C:\server\mysql-5.6.15\my.ini”
Для пуска службы, открываем "панель управления","система и безопасность", "администрирование", "службы", и вручную запускаем службу MySQL:
Либо по проще: "управление компъютером", выделяем службы и запускаем:
Либо еще проще, через командную строчку открытую в директории установки:
|
Добро пожаловать ,
Гость
!
|