Запитання з тегом «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 000 публікацій, і все починає дуже повільно, коли я додаю і редагую повідомлення. Сторінки завантажуються приємно і швидко для користувачів, а також адміністраторські списки публікацій, але саме тоді, коли відбувається запис або оновлення, сервер переходить до 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 EDIT : Після зміни …
12 database  query  wpdb 

2
Де зберігається стара пошта з постійною посиланням?
Я опублікував статтю зі слизькою постійною посиланням: http://domain.com/writing Потім, після публікації, я змінив кулі постійної посилання на writing-lorem. Тепер, коли я відвідую /writing, він переадресовує на /writing-lorem. Я хочу використовувати writingслизьку для нової категорії, але не можу, вона змінюється на writing-2. Щоб спробувати видалити всі записи про writingслизький, я заглянув …

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

2
Постановка сайтів, як ви керуєте синхронізацією оновлень у БД?
Загальновизнано, що розробники повинні перевіряти оновлення через веб-сайт, перш ніж випускати їх на живий сервер, однак, як тільки оновлення розробки потребують модифікацій у Wordpress DB, все ускладнюється, оскільки користувачі на веб-сайті в реальному часі також оновлюватимуть БД. Єдиний (заплутаний) потік, який я можу собі уявити, такий: Тест на локальному сервері …
11 database  staging  sync 

5
Чи погана практика створення власної таблиці для плагіна?
Якщо я хочу зберегти налаштування для свого плагіна, то це досить легко і прямо вперед. Тепер я хотів би трохи більше зберегти в базі даних. Ім'я файлу та 3 інші значення, які стосуються лише цього файлу. І є багато файлів із тими значеннями. Чи можливо зберегти вид підрядників за допомогою …
11 plugins  database 

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

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

2
Як додати індекс до таблиці баз даних плагінів
Я створив кілька додаткових таблиць для плагіна, який розробляю, і мені потрібно додати до цих таблиць індекси. Який спосіб WordPress це зробити? Використання dbDelta(), здається, не працює, і я не бачу помилок у журналах.

5
Скільки користувачів може працювати з WordPress?
Я хочу створити сайт для входу в WP, але я сумніваюся, що WordPress може обробляти більше 40000 користувачів на одній базі даних? Я не впевнений у цьому, тому я перестаю працювати тут. Тож будь ласка, допоможіть мені, якщо хтось точно знає про це, щоб продовжити мій проект із WP


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

1
оновлення wpdb додати поточну позначку часу не працює
Отже, використовуючи оновлення $ wpdb->, щоб додати деякі дані до спеціальної таблиці, намагаючись додати поточну позначку часу, але це не збереження потрібних речей (0000-00-00 00:00:00 це збережено). огляд коду $wpdb->update('mytable', array( 'value' => 'hello world', 'edit' => date("Y-m-d h:i:s") //saves 0000-00-00 00:00:00 ), array( 'option_name' => 'the row' ), array('%s, …
10 database  wpdb  date 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.