[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
ru:howtos:databases:install_mysql_on_slackware [2013/04/03 20:02 (UTC)] – создано drhouse123ru:howtos:databases:install_mysql_on_slackware [2013/04/05 19:45 (UTC)] – [Установите MySQL на Slackware] bormant
Строка 1: Строка 1:
-====== Установите MySQL на Slackware ======+====== Установка MySQL на Slackware ======
  
 ===== Установка MySQL ===== ===== Установка MySQL =====
Строка 8: Строка 8:
   -  Создайте необходимую базу (ы) данных и установите их разрешения должным образом \\ Выполните от имени пользователя root: <code>   -  Создайте необходимую базу (ы) данных и установите их разрешения должным образом \\ Выполните от имени пользователя root: <code>
 root@darkstar# mysql_install_db --user=mysql root@darkstar# mysql_install_db --user=mysql
-</code>  Пользователь, определенный в''--user'' будет владеть файлами базы данных, таким образом, важно задать правильного пользователя, в противном случае MySQL не будет сможет производить запись Ваших баз данных. По умолчанию MySQL в Slackware работает как пользователь “mysql”, так как это безопасный выбор+</code>  Пользователь, определенный в ''--user'' будет владеть файлами базы данных, таким образом, важно задать правильного пользователя, в противном случае MySQL не будет сможет производить запись Ваших баз данных. По умолчанию MySQL в Slackware работает как пользователь “mysql”, так как это безопасный выбор
   - Сделайте выполняемым //rc script// чтобы запускать MySQL автоматические при старте \\ //Это опционально.// <code>   - Сделайте выполняемым //rc script// чтобы запускать MySQL автоматические при старте \\ //Это опционально.// <code>
 root@darkstar# chmod 755 /etc/rc.d/rc.mysqld root@darkstar# chmod 755 /etc/rc.d/rc.mysqld
Строка 15: Строка 15:
 #SKIP="--skip-networking" #SKIP="--skip-networking"
 </file> </file>
-  - Pfgecnbnt mysqld <code>+  - Запустите mysqld <code>
 root@darkstar# /etc/rc.d/rc.mysqld start root@darkstar# /etc/rc.d/rc.mysqld start
 </code> и продолжите двигаться к следующей секции "Обеспечение защиты MySQL" </code> и продолжите двигаться к следующей секции "Обеспечение защиты MySQL"
Строка 26: Строка 26:
   -  Запустите следующую команду и ответьте на вопросы <code>   -  Запустите следующую команду и ответьте на вопросы <code>
 root@darkstar# /usr/bin/mysql_secure_installation root@darkstar# /usr/bin/mysql_secure_installation
-</code> // Начальный пароль root, "" (пустая последовательность), поэтому просто нажмите <key>ENTER</key> when the above command asks for the password//+</code> // Начальный пароль root, "" (пустая последовательность), поэтому просто нажмите <key>ENTER</key> когда вышеупомянутая команда попросит пароль//
  
 ==== Ручная настройка защищенного доступа ==== ==== Ручная настройка защищенного доступа ====
Строка 59: Строка 59:
  
   - Перейдите в директорию''/etc/''  и избранный конфигурация, которую Вы предпочитаете. Для "простого" обслуживания базы данных без тяжелой нагрузки MySQL рекомендуется использовать "''my-large.cnf''" если у Вас есть 2 ГБ RAM или больше. Скопируйте конфигурационный файл, который Вы выбрали, и назовите копию ''/etc/my.cnf''.   - Перейдите в директорию''/etc/''  и избранный конфигурация, которую Вы предпочитаете. Для "простого" обслуживания базы данных без тяжелой нагрузки MySQL рекомендуется использовать "''my-large.cnf''" если у Вас есть 2 ГБ RAM или больше. Скопируйте конфигурационный файл, который Вы выбрали, и назовите копию ''/etc/my.cnf''.
-  - Отредактируйт ''/etc/my.cnf'' добавив этих строки в секцию "''[mysqld]''": <code>+  - Отредактируйте ''/etc/my.cnf'' добавив этих строки в секцию "''[mysqld]''": <code>
 [mysqld] [mysqld]
 collation-server = utf8_unicode_ci collation-server = utf8_unicode_ci
Строка 77: Строка 77:
 UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root'; UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
 FLUSH PRIVILEGES; FLUSH PRIVILEGES;
-</file> Save this file (any name would doand start the server with the --init-file argument: <code>+</file>  Сохраните этот файл (любое имя), и запустите сервер с аргументом --init-file : <code>
 root@darkstar# /usr/bin/mysqld_safe --defaults-file="new_cnf_file.cnf" root@darkstar# /usr/bin/mysqld_safe --defaults-file="new_cnf_file.cnf"
 </code> </code>
 ru:howtos:databases:install_mysql_on_slackware ()