MySQL将数据保存在表中。表是由行和列组成的数据结构。每一行中存储的是一条记录,每一列存储的是一种数据类型。MySQL支持多种数据类型,包括整数、浮点数、字符串、日期等等。
CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), age INT );
上述代码创建了一个名为“users”的表。这个表包含三个列:id、name和age。其中,id是主键,代表每条记录的唯一标识符。name和age则存储用户的姓名和年龄。VARCHAR是一种可变长度的字符串类型,可以存储最多50个字符。
当向表中插入记录时,可以通过INSERT语句进行操作:
INSERT INTO users (id, name, age) VALUES (1, 'Tom', 22); INSERT INTO users (id, name, age) VALUES (2, 'Jerry', 25);
这两条语句向“users”表中插入了两条记录。第一条记录的id为1,name为“Tom”,age为22;第二条记录的id为2,name为“Jerry”,age为25。
当从表中取出数据时,可以通过SELECT语句进行操作:
SELECT * FROM users;
这条语句查询“users”表中的所有记录,并将它们全部返回。
MySQL还支持多种查询操作,比如WHERE语句、ORDER BY语句、GROUP BY语句以及JOIN语句等等。使用这些操作可以更加方便地管理和检索数据。