Perguntas com a marcação «mysql»

O MySQL é um sistema de gerenciamento de banco de dados relacional de código aberto.

5
Verificando se existe tabela de banco de dados
Eu li o codex wordpress e wordpress profissional. Parece que ambos usam algo como if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { para determinar se a tabela existe. Existe alguma razão para CREATE TABLE IF NOT EXISTS ( ... )não ser usado? Ele irá verificar e criar a tabela em 1 …
11 database  mysql 

1
Por favor, explique como o Wordpress funciona com o conjunto de caracteres MySQL e agrupamento em um nível baixo
Como o título da pergunta sugere, estou procurando entender como o Wordpress funciona com conjuntos de caracteres e opções de agrupamento do MySQL. Como mostrarei abaixo, as coisas não fazem muito sentido para mim ... Instalei o Wordpress seguindo as instruções na página de instalação: https://codex.wordpress.org/Installing_WordPress Como parte das instruções, …

2
Use REGEXP na chave meta_query WP_Query
Eu sei que posso usar REGEXP no WP_Query assim: $query = new WP_Query(array( 'posts_per_page' => -1, 'post_status' => 'publish', 'meta_query' => array( array( 'key' => 'custom_fields', 'value' => 'foo[(][0-9][)]', // with regex stuff 'compare' => 'REGEXP', ), ), )); Mas também preciso de expressões regulares na chave. Como isso: $query …


3
Mysqldump add drop table?
Percebo no Codex que a opção --add-drop-table é exibida para fazer backup de um banco de dados. Antes de eu estragar tudo, isso significa apenas que, quando o backup for importado, as tabelas serão substituídas se existirem no banco de dados de destino? Não quero largar as mesas quando as …
10 mysql  backup 


1
Suporte dbDelta para KEY ESTRANGEIRO
No PHP 5.3.13 / MySQL 5.5.21, o seguinte código não funciona: if($check_custom_fields_form!=1){ $sql = "CREATE TABLE IF NOT EXISTS ". $table_custom_fields_form ." ( `form_name` longtext NOT NULL, `field_id` bigint(20) NOT NULL, FOREIGN KEY (`field_id`) REFERENCES $table_custom_fields (`ID`) ON DELETE CASCADE ON UPDATE CASCADE ) CHARACTER SET utf8 COLLATE utf8_general_ci"; dbDelta($sql); …
9 php  mysql  dbdelta 


1
Excluir automaticamente usuários inativos após 2 meses
Estou tentando modificar esta função : // automatically delete users after 7 days in wordpress function wcs_auto_delete_users() { global $wpdb; $query = $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE datediff( now(), user_registered ) > 7" ); if ( $oldUsers = $wpdb->get_results( $query, ARRAY_N ) ) { foreach ( $oldUsers as $user_id …

1
Redefinir IDs de postagem para um número inferior a 64 bits
Estou executando o Wordpress há muitos anos e tenho cerca de 26000 posts. Em algum momento, meus IDs de postagem excederam um número inteiro de 32 bits e agora estou bloqueado no Wordpress em um sistema de 64 bits. Estou vendo postagens com IDs como 4863166253. Gostaria de mudar minha …
8 database  mysql 

1
Ordenar por DESC, ASC no WP_Query personalizado
Preciso fazer pedidos em vários níveis em uma consulta. O problema está em solicitar um valor DESC e o outro ASC como no SQL. O SQL a seguir parece me dar o que eu quero quando o executo no terminal: SELECT DISTINCT * FROM wp_posts INNER JOIN wp_postmeta ON wp_posts.ID …
8 wp-query  mysql  order 

3
Meta consulta complexa com 3 chaves
Eu acho que o problema está essencialmente relacionado à estrutura de consulta sql e eu não sou um especialista .... Preciso procurar postagens (tipo de postagem personalizada) por 2 parâmetros: pd_city pd_country Observe que a relação meta_query é 'OR'; portanto, se um dos dois acima for LIKE, teremos alguns resultados. …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.