如何从命令行在我的 MySQL table 中插入一行数据?

How to insert a row of data in my MySQL table from command line?

我正在使用 MySQL 命令行,需要将数据插入我的 table。我脑子里放了一个大屁,对此感觉很生疏,不记得如何正确地做到这一点。这是我的 table 目前的样子:

我从我的数据库中删除了项目,这就是我的书中剩下的所有内容 table。我想添加另一本书,其标题为 "Faith",作者为 "Nelson",因此我尝试了以下命令,但出现错误,如下所示:

我不想输入密钥信息,我希望它自动生成,而无需我手动输入。有人可以告诉我如何正确输入这些数据吗?谢谢

试试这个:

INSERT INTO books (`title`, `author`)
VALUES
    ('faith', 'nelson');