下面我将详细讲解MySQL中一些常用的数据表操作语句。
创建数据表
要创建一张数据表,可以使用CREATE TABLE
语句,例如:
CREATE TABLE `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
这个例子是创建了一个名为users
的数据表,包含了4个字段:id
、username
、password
和email
。其中,id
字段是自增的主键。数据表使用了InnoDB引擎,并且字符集为utf8。
插入数据
要往数据表中插入数据,可以使用INSERT INTO
语句,例如:
INSERT INTO `users` (`username`, `password`, `email`) VALUES ('admin', '123456', 'admin@example.com');
这个例子插入了一条用户名为admin
、密码为123456
、邮箱为admin@example.com
的用户记录。
更新数据
要更新数据表中的数据,可以使用UPDATE
语句,例如:
UPDATE `users` SET `password`='654321' WHERE `username`='admin';
这个例子将用户名为admin
的用户的密码更新为654321
。
删除数据
要删除数据表中的数据,可以使用DELETE FROM
语句,例如:
DELETE FROM `users` WHERE `username`='admin';
这个例子将用户名为admin
的用户记录从数据表中删除。
查询数据
要查询数据表中的数据,可以使用SELECT
语句,例如:
SELECT * FROM `users` WHERE `username`='admin';
这个例子将查询用户名为admin
的用户记录,并返回所有字段的值。
以上就是MySQL中一些常用的数据表操作语句的笔记,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL中一些常用的数据表操作语句笔记 - Python技术站