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

52
Пользователь базы данных MySQL: какие привилегии нужны?

Краткая инструкция по установке WordPress ( «5 минут» ) гласит: Создайте базу данных для WordPress на своем веб-сервере, а также пользователя MySQL, который имеет все права для доступа к нему и его изменения. При профессиональной настройке нового блога мне было интересно, как это соотносится с тем,...

46
Почему импорт из моей базы данных теряет данные текстового виджета?

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

44
WP_Query с «post_title LIKE 'что-то%'»?

Мне нужно сделать WP_Queryс собой LIKEна post_title. Я начал с этого регулярно WP_Query: $wp_query = new WP_Query( array ( 'post_type' => 'wp_exposants', 'posts_per_page' => '1', 'post_status' => 'publish', 'orderby' => 'title', 'order' => 'ASC', 'paged' => $paged ) ); Но то, что...

36
Самый эффективный способ получать посты с постметами

Мне нужно получить кучу постов с их метаданными. Конечно, вы не можете получить метаданные со стандартным запросом к сообщениям, поэтому вам, как правило, приходится делать a get_post_custom()для каждого сообщения. Я пытаюсь с одним пользовательским запросом, как это: $results =...

34
Как правильно подготовить оператор SQL% LIKE%?

Я хотел бы использовать оператор LIKE% text%, все еще используя класс WordPress $ wpdb для очистки и подготовки ввода. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; Я пробовал что-то вроде этого безрезультатно: $wpdb->prepare( "SELECT column_1 from...

28
Должен ли я использовать wpdb prepare?

Я новичок в SQL и мне интересно, если мне нужно использовать wpdb->prepareдля следующего запроса к таблице, которую я создал global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results(...

21
WPDB Вставить или, если существует, Обновить

Я не очень знаком с WPDB или SQL в целом, но у меня есть настраиваемая таблица для моего проекта, и я пытаюсь присвоить ей некоторые метаданные. То, что я «хотел бы», - это если строка существует, обновите ее, а если не вставьте. Я прочитал «Вставить и обновить» в Кодексе WPDB, но ни один из них не...

20
Какой SQL-запрос сделать простым найти и заменить

Каждый раз, когда я создаю новый веб-сайт, я сначала создаю промежуточный сайт на поддомене, например «stage.domain-name.com». После того, как все работает правильно, я экспортирую базу данных, открываю ее в notepad ++ и выполняю поиск / замену для "subdomain.domain-name.com" и заменяю ее на...

20
the_date () не работает

Я использую WordPress 3.2, и я сделал запрос, как это: <?php query_posts("posts_per_page=1post=type&page=post_parent=10");?> Затем я пытаюсь повторить дату поста, который я запрашивал, вот так. <?php echo the_date(); ?> Это дает мне название поста, выдержку и постоянную ссылку, но...

16
Какие общие недостатки безопасности мне нужно искать? [закрыто]

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

15
Как вернуть количество найденных строк из запроса SELECT

Я написал функцию, которая должна возвращать количество строк, найденных в запросе SELECT, но она всегда либо возвращает 0, либо массив. Я уже около часа возился с этим и до сих пор не могу понять! Я уверен, что я делаю что-то глупо неправильно. MySQL Table...

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

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

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

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

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

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

12
Как запустить WordPress на 2 виртуальных машинах для обеспечения высокой доступности

Microsoft Azure требует, чтобы приложения использовали два экземпляра в нескольких центрах обработки данных, чтобы достичь своего SLA «высокой доступности» и обеспечить, чтобы ваши сайты не выходили из строя для планового обслуживания. Они даже сообщают вам, какие пары центров обработки данных...

12
Как заменить доменное имя в базе данных Wordpress?

У меня есть база данных Wordpress, которая была установлена ​​в среде разработки ... таким образом, все ссылки на сам сайт имеют фиксированный IP-адрес (скажем, 192.168.16.2). Теперь мне нужно перенести эту базу данных на новую установку Wordpress на хостинге. Проблема в том, что дамп SQL содержит...

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

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

11
WordPress MySQL и PDO

Использует ли база кода WordPress mysqli или PDO? Я знаю, что PDO превосходит mysqli, но mysqli тоже неплох. Плюс одна из особенностей того, что делает PDO превосходящим mysqli (то есть независимость от базы данных), мало что значит для WordPress, так как WordPress всегда будет использовать сервер...