小编mon*_*onq的帖子

表'/tmp /#sql_3c51_0.MYI'的密钥文件不正确; 尝试修复它

我写了一个查询,这在我的本地服务器上运行正确,它有更少的数据,

但是当我在生产服务器上运行它时会出错 - (这有更多的数据在6GB左右)

Incorrect key file for table '/tmp/#sql_3c51_0.MYI'; try to repair it
Run Code Online (Sandbox Code Playgroud)

这是我的查询

SELECT   
    `j25_virtuemart_products`.`virtuemart_product_id`,
    `product_name`, 
    `product_unit`,
    `product_s_desc`,
    `file_url_thumb`,
    `virtuemart_custom_id`, 
    `custom_value`   
    FROM 
    `j25_virtuemart_product_customfields`,
    `j25_virtuemart_products`,
    `j25_virtuemart_products_en_gb`,
    `j25_virtuemart_product_medias`,
    `j25_virtuemart_medias`     
    WHERE
    (
    `j25_virtuemart_products`.`virtuemart_product_id`=`j25_virtuemart_products_en_gb`.`virtuemart_product_id`
    AND 
    `j25_virtuemart_products`.`virtuemart_product_id`=`j25_virtuemart_product_customfields`.`virtuemart_product_id`)

AND

    `j25_virtuemart_products`.`virtuemart_product_id`=`j25_virtuemart_product_medias`.`virtuemart_product_id`
    AND 
    `j25_virtuemart_product_medias`.`virtuemart_media_id`=`j25_virtuemart_medias`.`virtuemart_media_id`

    GROUP BY `j25_virtuemart_products`.`virtuemart_product_id`

    LIMIT 0, 1000;
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何从该错误中恢复 - 比如otimize这个查询或任何其他方式谢谢你

mysql

29
推荐指数
3
解决办法
6万
查看次数

在Python中单独打印列表中的每个条目

说我有一个阵列:

a = [1, 2, 3, 4]
Run Code Online (Sandbox Code Playgroud)

我希望它像这样打印:

1
2
3
4
Run Code Online (Sandbox Code Playgroud)

但我不想去:

print(a[0])
print(a[1])
print(a[2])
print(a[3])
Run Code Online (Sandbox Code Playgroud)

我想让它自动打印每个条目,但动态足够,以便在没有其他条件时停止,但如果存在则继续,如果这有意义的话.在编程方面,我不是很善于言语,但我希望这是有道理的.

python printing list

0
推荐指数
2
解决办法
2245
查看次数

标签 统计

list ×1

mysql ×1

printing ×1

python ×1