Как загрузить большую базу данных MySQL
#MySQL #Вебмастеринг #сайтостроение #Хостинг #БазаДанных #phpMyAdmin
❓Задача. Необходимо импортировать базу данных (БД) объемом около 200 Мб, а в phpMyAdmin установлено ограничение в 50 Мб.
✅ Решение. Чтобы загрузить большую базу данных MySQL, большую чем разрешено, можно использовать скрипт BigDump (https://www.ozerov.de/bigdump/). Условно, нужно загрузить и настроить скрипт, а также импортируемую БД на хостинг, и потом запустить скрипт.
$db_server = 'localhost'; /* Чаще всего без изменений */
$db_name = 'DB_Name'; /* Имя БД */
$db_username = 'DB_User'; /* Пользователь БД */
$db_password = 'DB_Password'; /* Пороль к БД */
$filename = 'My_Dump_DB.sql'; /* Дамп БД который загрузили */
$db_connection_charset = 'utf8'; /* Т.к. мы работаем с кириллицей, то скорей всего это utf8 или cp1251 */
(см. статью)
💾 https://wpcraft.top/?p=2777
#MySQL #Вебмастеринг #сайтостроение #Хостинг #БазаДанных #phpMyAdmin
❓Задача. Необходимо импортировать базу данных (БД) объемом около 200 Мб, а в phpMyAdmin установлено ограничение в 50 Мб.
✅ Решение. Чтобы загрузить большую базу данных MySQL, большую чем разрешено, можно использовать скрипт BigDump (https://www.ozerov.de/bigdump/). Условно, нужно загрузить и настроить скрипт, а также импортируемую БД на хостинг, и потом запустить скрипт.
$db_server = 'localhost'; /* Чаще всего без изменений */
$db_name = 'DB_Name'; /* Имя БД */
$db_username = 'DB_User'; /* Пользователь БД */
$db_password = 'DB_Password'; /* Пороль к БД */
$filename = 'My_Dump_DB.sql'; /* Дамп БД который загрузили */
$db_connection_charset = 'utf8'; /* Т.к. мы работаем с кириллицей, то скорей всего это utf8 или cp1251 */
(см. статью)
💾 https://wpcraft.top/?p=2777
КАК ПЕРЕНЕСТИ ТОВАРЫ ОПРЕДЕЛЕННОЙ КАТЕГОРИИ ИЛИ МЕТКИ В ЧЕРНОВИКИ
#wordpress #woocommerce #вебмастеринг #WpCraft #Интернетмагазин #SQL #phpMyAdmin #MySQL #БазаДанных
❓В интернет-магазине есть тысячи товаров. Большая из них часть имеет метку «Новые товары». Необходимо массово перевести товары с этой меткой в черновики.
✅ В админ-панели в разделе товаров, можно отсортировать по метке или категории, выбрать все твары, которые влезли на страницу и массово редактировать, переведя их в черновики. Но такой вариант подойдет если редактируемых товаров несколько сотен. Иначе, даже если сервер хороший и редактировать за раз по 100-200 штук, а товаров тысяч 10-30 — это очень долго.
Есть способ через БД. Массово перевести товары с нужной меткой или категорией (по таксаномии) в черновики воможно через запрос к базе данных.
🚀 Код запроса:
UPDATE wp_posts p
JOIN wp_term_relationships r on p.id=r.object_id
SET p.post_status='draft'
WHERE r.term_taxonomy_id in (123, 456);
Данный код используем в phpMyAdmin. Также можно и перевести обратно в опубликованные, заменив ‘draft‘ на ‘publlish‘. (123, 456) - это ID необходимых таксаномий.
================
💾 https://wpcraft.top/?p=3246
#wordpress #woocommerce #вебмастеринг #WpCraft #Интернетмагазин #SQL #phpMyAdmin #MySQL #БазаДанных
❓В интернет-магазине есть тысячи товаров. Большая из них часть имеет метку «Новые товары». Необходимо массово перевести товары с этой меткой в черновики.
✅ В админ-панели в разделе товаров, можно отсортировать по метке или категории, выбрать все твары, которые влезли на страницу и массово редактировать, переведя их в черновики. Но такой вариант подойдет если редактируемых товаров несколько сотен. Иначе, даже если сервер хороший и редактировать за раз по 100-200 штук, а товаров тысяч 10-30 — это очень долго.
Есть способ через БД. Массово перевести товары с нужной меткой или категорией (по таксаномии) в черновики воможно через запрос к базе данных.
🚀 Код запроса:
UPDATE wp_posts p
JOIN wp_term_relationships r on p.id=r.object_id
SET p.post_status='draft'
WHERE r.term_taxonomy_id in (123, 456);
Данный код используем в phpMyAdmin. Также можно и перевести обратно в опубликованные, заменив ‘draft‘ на ‘publlish‘. (123, 456) - это ID необходимых таксаномий.
================
💾 https://wpcraft.top/?p=3246
MODX: СБРОС ПАРОЛЯ ЧЕРЕЗ PHPMYADMIN
#MODX #phpMyAdmin
❓На одном из сайтов на MODX нет доступов к админ-панели, но есть доступ к хостингу. Нужно либо сбросить пароль либо создать нового пользователя с админправами. Сбросить через почту в форме входа нельзя, т.к. в моем случае email клиента, кторый долго отвечает.
✅ Нужно определить версию движка MODX (без доступа в админку) и использовать один из способов, приведенных ниже.
## В CMS MODX страница входа - http://my-site.net/manager/.
## Определить версию MODX - посмотреть файлы:
для MODX Revolution /core/docs/version.inc.php
для MODX Evolution /manager/includes/version.inc.php
## Название базы данных в MODX в файле config.inc.php:
для MODX Revolution /core/config/config.inc.php
для MODX Evolution /manager/includes/config.inc.php
## Алгоритм изменения пароля в MODX Evolution:
1 - Сброс блокировки. В панели phpMyAdmin нужной БД переходим в таблицу modx_user_attributes и редактируем строку с нужным пользователем.
2 - При редактировании для столбцов blocked, blockeduntil и failedlogincount устанавливаем — 0.
3 - Изменение пароля. В таблице modx_manager_users редактируем строку с нужным пользователем.
4 - При редактировании в столбце ‘passsword’ в Функция (Function) выбрать MD5 и в Значение (Value) задать новый пароль. Сохранить (Вперед).
5 - Переходим на страницу входа http://my-site.net/manager/ и вводим логин и новый пароль.
## Алгоритм изменения пароля в MODX Revolution:
1 - В таблице modx_users находится информация обо всех пользователях. Находим логин нужного юзера, например, ‘admin’ и редактируем.
2 - При редактировании в столбце ‘passsword’ в Функция (Function) выбрать MD5, а в Значение (Value) задать новый пароль. Сохранить (Вперед).
3 - Переходим на страницу входа http://my-site.net/manager/ и вводим логин и новый пароль.
================
💾 https://wpcraft.top/?p=3197
#MODX #phpMyAdmin
❓На одном из сайтов на MODX нет доступов к админ-панели, но есть доступ к хостингу. Нужно либо сбросить пароль либо создать нового пользователя с админправами. Сбросить через почту в форме входа нельзя, т.к. в моем случае email клиента, кторый долго отвечает.
✅ Нужно определить версию движка MODX (без доступа в админку) и использовать один из способов, приведенных ниже.
## В CMS MODX страница входа - http://my-site.net/manager/.
## Определить версию MODX - посмотреть файлы:
для MODX Revolution /core/docs/version.inc.php
для MODX Evolution /manager/includes/version.inc.php
## Название базы данных в MODX в файле config.inc.php:
для MODX Revolution /core/config/config.inc.php
для MODX Evolution /manager/includes/config.inc.php
## Алгоритм изменения пароля в MODX Evolution:
1 - Сброс блокировки. В панели phpMyAdmin нужной БД переходим в таблицу modx_user_attributes и редактируем строку с нужным пользователем.
2 - При редактировании для столбцов blocked, blockeduntil и failedlogincount устанавливаем — 0.
3 - Изменение пароля. В таблице modx_manager_users редактируем строку с нужным пользователем.
4 - При редактировании в столбце ‘passsword’ в Функция (Function) выбрать MD5 и в Значение (Value) задать новый пароль. Сохранить (Вперед).
5 - Переходим на страницу входа http://my-site.net/manager/ и вводим логин и новый пароль.
## Алгоритм изменения пароля в MODX Revolution:
1 - В таблице modx_users находится информация обо всех пользователях. Находим логин нужного юзера, например, ‘admin’ и редактируем.
2 - При редактировании в столбце ‘passsword’ в Функция (Function) выбрать MD5, а в Значение (Value) задать новый пароль. Сохранить (Вперед).
3 - Переходим на страницу входа http://my-site.net/manager/ и вводим логин и новый пароль.
================
💾 https://wpcraft.top/?p=3197