Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

preencher automaticamente a tabela com dados fictícios no mysql


Eu não faria isso no MySQL sem ajuda externa de um aplicativo escrito em Python.

Existem vários requisitos embutidos em sua declaração que são melhor expressos em um estilo processual. SQL é uma linguagem baseada em conjuntos; Eu não acho que se presta tão bem para a tarefa em mãos.

Você desejará que um aplicativo receba dados de uma fonte, faça qualquer randomização e remoção de PII que você precisar e, em seguida, construa os dados de teste de acordo com seus requisitos.

Se for um banco de dados destinado apenas para teste, você pode considerar um banco de dados na memória que você possa preencher, modificar o quanto quiser e depois explodir para o próximo teste. Estou pensando em algo como Hypersonic ou Derby ou TimesTen.