Результаты поиска
Найдено: 103
… БД и пароли к ним. Теперь нам нужно сменить кодировку для баз данных. Заходим на сервер по SSH , подключаемся к mysql и выполняем следующий запрос к обоим БД: ALTER DATABASE yourDB CHARACTER SET utf8 COLLATE utf8_bin; Где yourDB — имя … via your browser. JIRA Software 7.10.0 can be accessed at http://localhost:8081 Finishing installation … 8. Для работы с mysql из java нужен Connector/J , скачиваем его , разворачиваем архив и копируем в директорию /opt/atlassian/jira/lib/ # wget https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-5.1.46.tar.gz # tar -xzvf mysql-connector-java-5.1.46.tar.gz # cp …
… Предположим, что вы установили на сервер LAMP (Linux, Apache, MySQL, PHP) — с помощью нашего рецепта или вручную . Теперь дело за малым — нужно настроить веб-сервер, создать базы данных … CMS всегда является настройка базы данных. Чтобы создать базу для нового сайта, подключитесь к серверу баз данных: mysql -u root -p После ввода пароля создадим новую базу данных exampleDB : create database exampleDB ; Далее добавим нового … tar по умолчанию не установлен. Для установки воспользуйтесь командой: yum -y install tar Разворачиваем дамп базы данных: mysql -u exampleDB-user -p exampleDB < dump.sql После этого нужно изменить данные для подключения к новой базе данных в …
… надежный пароль. Затем укажите адрес сервера (обычно указывают localhost) и необходимый тип БД (чаще всего используется MySQL). Для повышения безопасности уберите галочку «Удаленный доступ», если в этом нет необходимости. Затем нажмите Создать … MySQL …
… here-документы используются при соединении с удалённым сервером по протоколу SSH для изменения пароля пользователя СУБД MySQL: #!/bin/bash remote_user="lite" remote_host="somehost" mysql_user="mylite" new_password="betterpassword" ssh $remote_user@$remote_host << EOF mysql -u root -p'somesecurepassword' << EOL ALTER USER '$mysql_user'@'localhost' IDENTIFIED BY '$new_password'; FLUSH …
… MySQL …
… попробовать открыть сайт по IP-адресу. И ничего не открывается. Подключаемся по SSH . Проверяем все необходимые нам сервисы:mysql, apache. Запуск Apache отрабатывает нормально, но при проверке, запущен ли он, не обнаруживается ни один процесс. … файл — symlink на /var/run/httpd , но директория отсутствует. Создаем файл, даем права и запускаем Apache. Запускаем MySQL. Нам честно отвечают, что проблема с запуском. Смотрим лог-файл: если ранее проблема с корневым каталогом не была … и пробуем снова запуститься — не хватает таблиц в базе. Таблицы на месте, но принадлежат root . Меняем пользователя на mysql , запускаем и вновь ошибка — невозможно создать pid -файл, как уже было с httpd . Повторяем операцию, что уже …
… postgres:15 Рассмотрим реальный пример конфигурации и запуска многоконтейнерного приложения — Nginx — сайт на WordPress — MySQL: version: "3.9" services: nginx: image: nginx:stable container_name: nginx_proxy restart: unless-stopped … wordpress volumes: - wp_data:/var/www/html depends_on: - db networks: - backend db: image: mysql:8.0 container_name: mysql_db restart: unless-stopped environment: MYSQL_DATABASE: wordpress MYSQL_USER: wp_user …
… с аудио/видео или использовании mod_gzip для сжатия данных. Попробуйте отключить сжатие данных или оптимизировать скрипты. MySQL создает нагрузку на диск Неправильная конфигурация MySQL или построение запросов . Иногда MySQL использует диск для хранения временных таблиц. Это происходит в случае нехватки места в буферах памяти или при …
… (система сама «просит» обновления в случае необходимости): язык программирования PHP версии 7.4 или выше. база данных MySQL версии 5.6 или выше ИЛИ MariaDB версии 10.1 или выше. Протокол HTTPS В качестве веб-сервера рекомендуется Apache или Nginx как наиболее надёжные и функциональные, но в общем случае подойдет любой сервер с поддержкой PHP и MySQL. Если взглянуть на таблицу, то актуальной версией WordPress можно пользоваться только на сервере под управлением … Однако на официальном сайте CMS дана следующая информация: «Если на вашем сервере доступны только старые версии PHP и MySQL, WordPress также работает на PHP 5.6.20+ и MySQL 5.0+, однако поддержка этих версий прекращена, и они могут стать …
… БД используем MariaDB 10.1 из репозитория ОС. Практика показывает, что для нашей задачи гнаться за последними версиями MySQL/MariaDB совершенно не обязательно — значительной разницы в производительности нет. Важно! После развертывания сайта … благотворно скажется на производительности. Ставим и конфигурируем MariaDB: apt install mariadb-server cat <<-\EOF >/etc/mysql/mysql.conf.d/server.conf [mysqld] innodb_buffer_pool_size=384M #это значение нужно подбирать исходя из размера innodb таблиц …
… команды: df -i df -h Они покажут, сколько места занято на диске в процентах. Если занято 100%, то службы сервера, например, mysql , не смогут создавать временные файлы и сайты перестанут работать. В этом случае необходимо освободить место на диске, … места на диске Читать Доступность служб Как правило, для работы сайтов необходимо, чтобы был запущен веб-сервер и сервер БД mysql . Проверить статус служб можно через отдельный пункт ispmanager: Раздел «Службы» в ispmanager Если с какой-то из служб … как например это делает Wordpress: Неправильная версия PHP в WordPress Другая распространенная ошибка: Extension ‘mysql’ is deprecated since PHP 5.5 and removed since PHP 7.0; Use mysqli instead Говорит о том, что вы пытаетесь запустить …
… Дисковая память Оперативная память Сетевой канал Как увидеть нагрузку через браузер Когда нагрузку создают Apache и Mysql Как посмотреть общую нагрузку на сервер Отслеживать нагрузку на ОС Windows позволяет «Диспетчер задач», в Linux свои … Ispmanager не открывается, а на сайтах возникает ошибка (например, Unable to connect to the database: Could not connect to MySQL), однако сам сервер доступен и пингуется. Скорее всего, закончилось место на диске, проверить это легко: Команда df -h … нагрузку по процессору, памяти, занимаемому дисковому пространству: В списке самых прожорливых процессов Apache и Mysql Если нагрузку создаёт Apache, то на сервер приходит множество запросов по 80, 443 портам. Для снижения нагрузки …
… FileZilla. Имя файла, содержащего дамп, должно быть dump.sql Теперь нужно подключиться к серверу по ssh и загрузить дамп в MySQL. Инструкция для подключения по ssh. Подключившись по ssh, нужно последовательно выполнить команды: chown -R … /var/www/html/bitrix/php_interface/dbconn.php |grep -E 'DBName'|cut -d= -f2|sed "s/'//g;s/\"//g;s/;//g;s/\s//g;s/\t//g") && mysql -e "create database ${dbname};" mysql -D ${dbname} < /root/dump.sql dbuser=$(cat /var/www/html/bitrix/php_interface/dbconn.php |grep -E 'DBLogin'|cut -d= …
… типами журналов: Системные логи (ядро, авторизация, загрузка). Логи веб-сервера (Nginx, Apache, php-fpm). Логи баз данных (MySQL/MariaDB, PostgreSQL). Логи почтовых и FTP-служб . Конечно, этим список логов не исчерпывается, но именно эти категории … zgrep позволяет сразу по ним искать. zgrep "что_ищем" файл.log.gz — стандартный пример поиска. zgrep -i "timeout" /var/log/mysql/error.log.1.gz — регистронезависимый поиск. Системные логи Это основа сервера. Если сервер перезагрузился, завис или к …
… apt install -y \ nginx \ mariadb-server \ redis-server \ php-fpm \ php-cli \ php-gd \ php-mysql \ php-curl \ php-mbstring \ php-intl \ php-gmp \ php-xml \ php-imagick \ php-zip \ … будет хранить в MariaDB информацию о пользователях, файлах, настройках приложений и другие данные. Запустим MariaDB: mysql Создадим отдельную базу данных: CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; … COMMITTED . Эти параметры необходимо проверить до начала использования Nextcloud. Проверить текущий режим можно командой: mysql -e "SELECT @@tx_isolation;" Если сервер показывает другой режим, его следует изменить в конфигурации MariaDB. Создадим …
… обновлений (Critical Patch Update), устраняющий 318 уязвимостей в своих продуктах. Среди обновлённых решений — Java SE, MySQL, VirtualBox и Solaris. Основные изменения: Java SE : Исправлены две уязвимости, включая критическую (уровень … удалённо выполнять код без аутентификации. Обновления доступны для версий Java SE 23.0.2, 17.0.14, 11.0.26 и 8u441. MySQL : Устранены 32 уязвимости, три из которых могут быть эксплуатированы удалённо. Наиболее серьёзные проблемы (уровень 9.1) связаны с компонентами Kerberos и Curl. Обновления выпущены для MySQL Community Server 9.2.0, 8.4.4 и 8.0.41. VirtualBox: Исправлены две уязвимости, одна из которых имеет высокий уровень …
… [client 127.0.0.1:46236] PHP Fatal error: Uncaught Exception: Error: Variable 'sql_mode' can't be set to the value of 'MYSQL40'<br />Error No: 1231<br />SET @@session.sql_mode = 'MYSQL40' in /var/www/open-opencart-test.fvds.ru/system/library/db/mysqli.php:40\nStack trace:\n#0 /var/www/open-opencart-test.fvds.ru/system/library/db.php(45): DB\\MySQLi->query()\n#1 …
… user, 0.0% nice, 74.6% system, 0.0% interrupt, 4.4% idle PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 95383 mysql 37 4 0 227M 74388K sbwait 1 0:00 49.80% mysqld 96904 qhost 1 97 0 171M 31884K CPU1 1 0:04 7.08% httpd 97360 frekbok 1 97 0 185M 42464K RUN 0 0:02 7.08% httpd 97442 … 1 97 0 178M 37304K RUN 2 0:01 4.30% httpd При этом LA больше 100. Явно видно, что проблемы в нехватке CPU для работы mysql , и в большом количестве http -соединений пользователя frekbok . Заходим к пользователю frekbok и смотрим лог apache . …
… буквами, а названия объектов — строчными. Результат выполнения этого запроса на примере системы управления базами данных MySQL или MariaDB будет выглядеть так: Если в дальнейшем нам понадобится перенести базу данных на другой сервер или … тип_данных, название_столбца_2 тип_данных, название_столбца_3 тип_данных, ... ); В диалекте MySQL мы можем сразу установить первичный ключ (PRIMARY KEY) для поля «id» и при необходимости увеличивать его значение … (в копейках) — в поле «price», а количество — в поле «quantity». Про типы данных можно прочитать в статье Типы данных в MySQL . Получить подробные сведения о созданной таблице можно по запросу «DESCRIBE название_таблицы»: Аналогично создадим …
… и приведём примеры таких инструментов для серверов под управлением операционной системы Linux. Читать статью Установка MySQL в Ubuntu 22.04 MySQL остаётся одной из самых востребованных систем управления реляционными базами данных, а Ubuntu — одной из наиболее распространенных операционных систем для серверов. В новом материале рассматриваем процесс установки MySQL на Ubuntu и её дальнейшую настройку. Читать статью Habr: самое интересное за апрель Пока мы готовились к …
… не обошлось, но не принимайте близко к сердцу. Как работается женщинам в хостинге Как настроить удалённый доступ к MySQL По умолчанию доступ к серверу баз данных MySQL можно получить только с локального хоста. Чтобы установить удалённое соединение, нужно выполнить ряд настроек. … удалённый доступ можно как в панели ISPmanager, так и в консоли. Подробнее об этом в нашей статье. Удаленное подключение к MySQL Как установить Python 3 на CentOS 7 При установке Python из стандартного репозитория вы получаете 2-ю версию, которая …
… нет, тогда можно воспользоваться его альтернативой — скриптом Adminer , или сделать дамп по старинке, вручную через утилиту mysqldump . Adminer Админер — это php-скрипт, который предоставляет все основные возможности для управления базами данных … нажмите «Экспорт»: дамп будет загружен на ваш компьютер. Ручной дамп базы Создать дамп базы вручную можно одной командой: mysqldump -u db-username -p db-name > dump.sql где db-username — имя пользователя базы данных, db-name — название базы … рабочую директорию на сервере. Если нужно скачать несколько баз, можно использовать модифицированную версию команды: mysqldump -u root -p --databases db-name1 db-name2 db-name3 > dump.sql А так можно сделать дамп сразу всех баз данных: …
… done Выводимый результат: Пользователь root: основная группа root Пользователь daemon: основная группа daemon Пользователь mysql: основная группа mysql ... Скрипт выполняет с каждой строкой файла /etc/passwd следующие действия: извлечь из файла значения в столбцах 1 … копии (дампа) базы данных, и если закрыт, то архивирует его и перемещает в каталог с архивами. #!/bin/bash backup_dir="/opt/mysql/backups" archive_dir="/opt/mysql/backup-archives" mkdir -p "$backup_dir" "$archive_dir" for dump in …
… баз данных. Параметр сравнения Электронные таблицы (напр. Excel, Google Sheets) Базы данных (напр. СУБД PostgreSQL, MySQL и т.д.) Объем данных Ограничен (напр., ~1 млн строк в Excel) Практически неограничен, легко масштабируются Скорость … точности и целостности данных. Структура: данные организованы в таблицы с четкими связями через ключи. Примеры СУБД: MySQL, PostgreSQL, Oracle Database. Использование: веб-сайты, корпоративные IT-системы, бухгалтерия, CRM и ERP-программы, … данные. Например, Netflix использует свою гибридную модель , комбинируя PostgreSQL для управляемых структур и MySQL для высокоскоростных операций. Подобная архитектура позволяет адаптировать систему под конкретные сценарии. Структура: …
… После авторизации нажмите на раздел Хостинг . В меню Управление поочередно откройте разделы FTP-аккаунты , Управление MySQL и Настройки SSH . В разделе FTP-аккаунты скопируйте имя сервера и логин. Пароль не сохранен, но вы можете его изменить. Порт для подключения - 21. В разделе Управление MySQL скопируйте логин и при необходимости измените пароль. Также напишите нашим специалистам адрес для подключения в …