我正試圖以SQL格式從PHPMyAdmin導出數據庫。數據庫大小遠遠超過數據庫統計信息
我檢查了數據庫的統計數據,它顯示數據庫的大小爲285 MB。我開始下載它,但它已經穿過500 MB但沒有下載完成的跡象。
這可能是什麼原因?
我正試圖以SQL格式從PHPMyAdmin導出數據庫。數據庫大小遠遠超過數據庫統計信息
我檢查了數據庫的統計數據,它顯示數據庫的大小爲285 MB。我開始下載它,但它已經穿過500 MB但沒有下載完成的跡象。
這可能是什麼原因?
導出到SQL將數據轉換爲文本,並在字段和行之間添加其他文本。 例如,TINYINT
需要1級字節的存儲,但作爲SQL它需要1-4個字節,( '0' - > '-127')
Whily 的mysqldump出口數據,將其不工作文件與原始的二進制內容。它會創建SQL請求,以便從擴展中創建數據庫並使用插入來填充它。 因此,您的轉儲包含測試SQL請求(CREATE,INSERT等),註釋,連接設置命令等。所有的二進制數據也都表示爲字符串。
這就是爲什麼你的轉儲文件比db中的實際數據大得多。
**什麼**數據庫系統?? SQL只是許多數據庫系統使用的結構化查詢語言,並不能真正告訴我們你正在使用哪種**產品。 – 2012-07-06 09:21:43