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

WordPress хранит пользовательский контент вместе с другой настраиваемой информацией в базе данных (обычно MySQL).

6
Удалить таблицы из базы данных при удалении плагина
Я создал плагин и хочу добавить функцию для удаления моих таблиц из базы данных, когда пользователь удаляет мой плагин. Я создал функцию, которая удаляет таблицы из БД, когда пользователь отключает мой плагин, но я этого не хочу. Вот код: // Delete table when deactivate function my_plugin_remove_database() { global $wpdb; $table_name …

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

2
База данных Wordpress Медленная - я должен переключиться на InnoDB?
У меня есть сайт WordPress с более чем 10 тысячами сообщений, и все становится очень медленным, когда я добавляю и редактирую сообщения. Страницы загружаются хорошо и быстро для пользователей, наряду со списками сообщений администратора, но когда происходит запись или обновление, сервер переходит на 100% ЦП и занимает много времени (иногда …

4
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 РЕДАКТИРОВАТЬ : после изменения ниже предложения, я …
12 database  query  wpdb 

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

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

2
Постановка сайтов, как вы управляете синхронизацией обновлений в БД?
Широко признано, что разработчики должны тестировать обновления через промежуточный сайт, прежде чем выпускать их на действующий сервер, однако, как только обновления разработки потребуют изменений в БД Wordpress, все усложняется, так как пользователи на живом сайте тоже будут обновлять БД. Единственный (запутанный) поток, который я могу себе представить, заключается в следующем: …
11 database  staging  sync 

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

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

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

1
Пожалуйста, объясните, как Wordpress работает с набором символов MySQL и сопоставлением на низком уровне.
Как следует из названия вопроса, я хочу понять, как Wordpress работает с наборами символов MySQL и параметрами сортировки. Как я покажу ниже, вещи не имеют особого смысла для меня ... Я установил Wordpress, следуя инструкциям на их странице установки: https://codex.wordpress.org/Installing_WordPress Как часть инструкций, я последовал их совету по созданию базы …

2
Как добавить индекс в таблицу базы данных плагинов
Я создал несколько дополнительных таблиц для плагина, который я разрабатываю, и мне нужно добавить индексы к этим таблицам. Что WordPress способ сделать это? Использование dbDelta(), похоже, не работает, и я не вижу ошибок в журналах.

5
Сколько пользователей может обрабатывать WordPress?
Я хочу спроектировать сайт для входа в WP, но у меня есть сомнения, что WordPress может обрабатывать более 40000 пользователей в одной базе данных? Я не уверен в этом, поэтому я прекращаю свою работу здесь. Поэтому, пожалуйста, помогите мне, если кто-нибудь точно знает об этом, чтобы продолжить мой проект с …


4
Как я могу удалить потерянные ключи в таблицах базы данных WordPress?
В частности в табл wp_options. После почти 2-х лет производства блогов это, кажется, сильно возросло, и я не знаю, сколько там дерьма. Знаете ли вы плагин, который работает с WordPress 3.0 или безопасный запрос для запуска для поиска потерянных ключей / строк?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.