Go 原生操作 MySQL CRUD
Go 原生操作 MySQL
先输入以下命令,在 MySQL 中建立一张表。
CREATE TABLE `user` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(20) DEFAULT '',
`age` INT(11) DEFAULT '0',
PRIMARY KEY(`id`)
)ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;然后可以查询到 该表;
show tables;
插入两条数据:
insert into user (name, age) values("bingo", 22)insert into user (name, age) values("violette", 23)查询可得到这些数据:
select * from user;
单行查询
查询结果:
多行查询
查询结果:
插入数据
插入、更新、删除操作都使用 Exec 方法。
插入结果:
更新数据
更新数据的结果:
删除数据
删除数据的结果:
最后更新于
这有帮助吗?