Menukar Skema MySQL kepada GitHub Wiki
Masalah:
Anda ingin mengeksport skema pangkalan data MySQL ke dalam format penurunan harga yang sesuai untuk GitHub Wiki halaman.
Penyelesaian:
Berikut ialah penyelesaian tersuai menggunakan dua prosedur tersimpan MySQL untuk menukar skema pangkalan data kepada format jadual penurunan nilai:
Disimpan Prosedur:
-- Stored Procedure 1: describeTables_v2a CREATE PROCEDURE `Reporting101a`.`describeTables_v2a`( IN dbName varchar(100), -- The database name to report table structures OUT theSession int, -- OUT parameter for session# assigned IN deleteSessionRows BOOL, -- True for deleting rows when done from main reporting table for this session# IN callTheSecondStoredProc BOOL -- TRUE = output is from Pretty output in Second Stored Proc. FALSE = not so pretty output ) BEGIN -- Code goes here... END$$ -- Stored Procedure 2: Print_Tables_Like_Describe CREATE PROCEDURE `Reporting101a`.`Print_Tables_Like_Describe`( pSessionId INT ) BEGIN -- Code goes here... END$$
Penggunaan:
Output:
Output akan menjadi fail markdown berformat jadual yang mengandungi struktur semua jadual dalam pangkalan data yang ditentukan. Format output adalah serupa dengan arahan DESCRIBE MySQL.
Nota Tambahan:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Skema MySQL kepada Jadual Markdown Mesra Wiki GitHub?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!