Articles of mysql

Cadeia dividida por vírgula separada do MySQL na tabela temporária

Você pode analisar uma string separada por vírgula em uma tabela temporária no MySQL usando o RegEx? ‘1|2|5|6’ into temp table with 4 rows.

Como obter os tamanhos das tabelas de um database MySQL?

Eu posso executar essa consulta para obter os tamanhos de todas as tabelas em um database MySQL: show table status from myDatabaseName; Eu gostaria de alguma ajuda para entender os resultados. Estou procurando tabelas com os maiores tamanhos. Qual coluna devo olhar?

Usando variável em uma cláusula LIMIT no MySQL

Eu estou escrevendo um procedimento armazenado onde eu tenho um parâmetro de input chamado my_size que é um INTEGER . Eu quero ser capaz de usá-lo em uma cláusula LIMIT em uma SELECT . Aparentemente isso não é suportado, existe uma maneira de contornar isso? # I want something like: SELECT * FROM some_table LIMIT […]

Escolhendo um servidor de pesquisa de texto completo autônomo: Sphinx ou SOLR?

Estou procurando um servidor de pesquisa de texto completo autônomo com as seguintes propriedades: Deve funcionar como um servidor autônomo que pode atender a solicitações de pesquisa de vários clientes Deve ser capaz de fazer “indexação em massa” indexando o resultado de uma consulta SQL: diga “SELECT id, text_to_index FROM documents;” Deve ser software livre […]

Como redefinir a senha de root do mysql?

Eu tenho um pequeno problema com meu phpmyadmin, na verdade eu acidentalmente apago várias contas de usuário. Como é impossível conectar sem o erro: # 1045 – Access denied for user ‘root’ @ ‘localhost’ (using password: NO) Eu pesquisei um pouco na net antes, e até a técnica: UPDATE mysql.user SET Password = PASSWORD (”) […]

Obtendo java.sql.SQLException: Operação não permitida após o ResultSet ser fechado

Quando executo o código a seguir, recebo uma exceção. Eu acho que é porque eu estou preparando uma nova declaração com o mesmo object de conexão. Como devo rewrite isso para que eu possa criar uma declaração preparada e começar a usar rs2? Eu tenho que criar um novo object de conexão mesmo se a […]

Como verificar se o database mysql existe

É possível verificar se existe um database (MySQL) depois de ter feito uma conexão. Eu sei como verificar se existe uma tabela em um database, mas preciso verificar se o database existe. Se não, eu tenho que chamar outro pedaço de código para criá-lo e preenchê-lo. Eu sei que isso tudo soa um pouco deselegante […]

MIN / MAX vs ORDER BY e LIMIT

Das seguintes consultas, qual método você consideraria melhor? Quais são os seus motivos (eficiência de código, melhor manutenção, menos WTFery) … SELECT MIN(`field`) FROM `tbl`; SELECT `field` FROM `tbl` ORDER BY `field` LIMIT 1;

MySQL junta-se à cláusula where

Eu tenho duas tabelas que quero participar. Eu quero todas as categorias na tabela de categorias e também todas as categorias inscritas por um usuário na tabela category_subscriptions. essencialmente esta é minha consulta até agora: SELECT * FROM categories LEFT JOIN user_category_subscriptions ON user_category_subscriptions.category_id = categories.category_id Isso funciona bem, no entanto, eu quero adicionar uma […]

Número de itens do MySQL dentro de “cláusula in”

Eu tenho três tabelas para definir usuários: USER: user_id (int), username (varchar) USER_METADATA_FIELD: user_metadata_field_id (int), field_name (varchar) USER_METADATA: user_metadata_field_id (int), user_id (int), field_value (varchar) Gostaria de criar um usuário de nível intermediário que tenha certo access a outros usuários no aplicativo. Para determinar quais usuários o uso conectado pode acessar, estou usando uma subconsulta como […]