Alter table users
Add
{
};
Run Code Online (Sandbox Code Playgroud)
如果是这样,我将如何添加所有这三列
`user_id` varchar(16) DEFAULT NULL,
`user_location` tinytext,
`author_id` varchar(16) DEFAULT NULL,
Run Code Online (Sandbox Code Playgroud)
说实话,你不是通过提问等问题给自己做任何好事,因为你不会从实际答案中学到任何东西.(即:有人告诉你正确的语法不会帮助你学习.)
因此,你应该做的是:
查看MySQL.com 上的ALTER TABLE语法
制作相关表格的副本.(您可以使用" CREATE TABLE <new table name> LIKE <existing table name>;"来执行此操作并使用" SELECT INTO <new table> FROM <old table>;"等填充它.(这是SELECT INTO语法.)
在副本上试用您建议的ALTER TABLE,以确保它能够满足您的需求.
如果确实如此(实际上如果没有),您可以使用" DROP TABLE <new table name>;"来处置新创建的表.
通过这样做,你可以随时学习,从长远来看,这是更有价值的.