Manual:SQL patch file/zh

您可以为核心中的模式更改(参见发展政策#数据库补丁，)或扩展(参见)编写一个SQL文件. 另见一般数据库编码约定.

示例
用于创建表的SQL文件可能如下所示：



变量替换
前两个需要在补丁文件中使用，如上例所示.


 * 将替换为.
 * 用于标识索引，因此可以通过索引别名系统更改其名称. (这只用于一小部分核心表，并且在MediaWiki 1.35中已被删除，因此在实践中这不会有任何影响. )
 * 将替换值为.
 * 仅用于数据库后端.

还有其他变量替换，但它们在实践中并未使用. 有关完整列表，请参阅的文档.



外部链接

 * MySQL dev docs, CREATE TABLE
 * MySQL dev docs, ALTER TABLE - 用于添加、修改、删除列