Вопросы с тегом «database»

15
Какой самый простой способ сделать резервную копию моей базы данных WordPress?

У меня установлен WordPress на моем сервере для моего блога. Я резервное копирование всех файлов с сервера по расписанию. Но это только файлы, а не база данных. В идеале я хотел бы периодически автоматически сохранять дамп базы данных на сервере, чтобы он создавал резервные копии вместе со всеми...

14
Перезапустить обновление базы данных utf8mb4 4.2

Я обновил WP до 4.2, пока он был на старом сервере, который не соответствует требованиям для обновления utf8mb4 . Я перешел на другой сервер, который отвечает этим требованиям, но WP больше не будет запускать это обновление базы данных: /wp-admin/upgrade.php Your WordPress database is already...

14
Производительность моей структуры постоянных ссылок?

Я прочитал обсуждение производительности различных постоянных ссылок в списке рассылки wp hackers, на ЭТОМ форуме и вокруг Google. Однако я не мог бы сделать вывод, хороша ли структура постоянных ссылок, которую я использовал в последние годы: /%postname%-%year%%monthnum%%day%.html Эта комбинация...

14
Это сломает мой сайт, если я удалю все временные записи в таблице wp_options?

Мой сайт в настоящее время содержит более 500 тыс. Переходных записей в таблице wp_options. Это приводит к частому сбою таблицы, и поэтому мой сайт. Я думал, что временные записи все истек через некоторое время. Я не уверен, какие плагины ответственны, а что пошло не так. Однако я не хочу, чтобы...

13
$ wpdb не будет вставлять NULL в столбец таблицы

Когда я пытаюсь что-то вроде этого $status = NULL; $wpdb->update( 'table', array( 'status' => $status, ), array( 'id' => 1 ) ); В столбце «status» теперь у меня есть пустая строка '', она просто не будет иметь значение NULL. Конечно, столбец может быть пустым. Я также протестировал $...

13
Почему WordPress выбирает сериализацию данных вместо json_encode?

В моем маленьком возрасте с WordPress я видел сам WordPress, и его дружественные плагины используют PHP serialize()для хранения данных в БД во многих случаях. Но в недавнем поиске я нашел серьезную поддержку сообщества для json_encode()более serialize(). Тест, который оказывается...

13
Самый быстрый способ (наименьшее количество шагов) для локального импорта удаленной базы данных с помощью WP-CLI

Я хотел бы автоматизировать задачу импорта удаленной базы данных с помощью WP-CLI . Текущий процесс выполняется sshна сервере и запускается exportв файл с использованием WP-CLI , копирует файл в локальный каталог через scpили rsync, а затем importв файл через WP-CLI. Я хотел бы использовать @aliasи...

13
Может у постов есть родители?

Должны ли посты иметь родителей? Если так, что бы это значило для поста иметь родителя? Кроме того, если существуют какие-либо ограничения для постов, имеющих родителей, то где это применяется? Не в БД, как я...

13
Игнорирование начальных статей (например, «a», «an» или «the») при сортировке запросов?

В настоящее время я пытаюсь вывести список названий музыки и хотел бы, чтобы сортировка игнорировала (но все еще отображала) исходную статью заголовка. Например, если бы у меня был список полос, он будет отображаться в алфавитном порядке в WordPress следующим образом: Black Sabbath Лед Зеппелин...

13
Удалить таблицы из базы данных при удалении плагина

Я создал плагин и хочу добавить функцию для удаления моих таблиц из базы данных, когда пользователь удаляет мой плагин. Я создал функцию, которая удаляет таблицы из БД, когда пользователь отключает мой плагин, но я этого не хочу. Вот код: // Delete table when deactivate function...

12
Альтернативы MySQL: хорошо ли работают Percona Server и MariaDB с WordPress и делают ли WordPress лучше?

В последнее время я читал о MariaDB и Percona Server , двух сильных альтернативах MySQL, которые приобрели популярность с тех пор, как Oracle купила Sun. Насколько я знаю, они оба могли бы использоваться с WordPress, но я хотел бы знать, использует ли кто-нибудь их, и действительно ли они помогают...

12
База данных Wordpress Медленная - я должен переключиться на InnoDB?

У меня есть сайт WordPress с более чем 10 тысячами сообщений, и все становится очень медленным, когда я добавляю и редактирую сообщения. Страницы загружаются хорошо и быстро для пользователей, наряду со списками сообщений администратора, но когда происходит запись или обновление, сервер переходит...

12
get_results с использованием wpdb

Я пытаюсь получить информацию из моей базы данных. Я хотел показать все, pagesиспользуя это утверждение, но я получаю пустоеARRAY global $wpdb; $result = $wpdb->get_results ( " SELECT * FROM $wpdb->wp_posts WHERE post_type = 'page' " ); echo $result; // display data Вывод: ARRAY РЕДАКТИРОВАТЬ...

11
Где хранится старый слизень?

Я опубликовал статью с постоянными ссылками: http://domain.com/writing Затем после публикации я изменил ссылку на постоянную ссылку на writing-lorem. Теперь, когда я посещаю /writing, он перенаправляет на /writing-lorem. Я хочу использовать writingслаг для новой категории, но не могу, он меняется...

11
Проверка существования таблицы базы данных

Я читал WordPress Codex и профессиональный WordPress. Кажется, оба используют что-то вроде if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { определить, существует ли таблица. Есть ли причина, почему CREATE TABLE IF NOT EXISTS ( ... )не используется? Он проверит и создаст...

11
Ошибка подключения к БД после копирования экземпляра WordPress Multisite во второе местоположение

Вот мои настройки. У меня есть экземпляр Multisite, работающий по адресу http://example.com , и я хочу заняться разработкой и подготовкой. Перемещение существующего мультисайтового экземпляра WP на localhost - это кошмар, поэтому вместо этого я собираюсь создать dev в промежуточной локации. Я...

11
Решение для контроля версий и развертывания базы данных?

В настоящее время я использую скрипт дампа и фиксирую базу данных в git-репо. --skip-extended-insert --skip-comments --skip-dump-dateозначает, что diff может дать мне четкое представление о том, что изменилось, но все это рухнет, если я попытаюсь слиться. WP_SITEURL, WP_HOME и все другие места...

11
Постановка сайтов, как вы управляете синхронизацией обновлений в БД?

Широко признано, что разработчики должны тестировать обновления через промежуточный сайт, прежде чем выпускать их на действующий сервер, однако, как только обновления разработки потребуют изменений в БД Wordpress, все усложняется, так как пользователи на живом сайте тоже будут обновлять БД....

11
Плохо ли создавать собственную таблицу для плагина?

Если я хочу сохранить настройки для своего плагина, то это довольно просто и прямо. Теперь я хотел бы сохранить в базе данных немного больше. Имя файла и 3 других значения, которые применяются только к этому файлу. И есть много файлов с этими значениями. Можно ли сохранить вид подмассивов,...