MySQL是一个流行的关系型数据库管理系统。
它使用文件来存储数据,并且每个数据库都包含多个表格。
表格中存储的数据以行-column的形式存储。
CREATE TABLE students (id INT PRIMARY KEY,name VARCHAR(50),age INT,gender VARCHAR(10),address VARCHAR(255));
在上述代码中,我们创建了一个名为“students”的表格,它包含五个列:id、name、age、gender、address。
每个新添加的数据行都会以这五个列的形式被存储到数据库文件中。
INSERT INTO students (id, name, age, gender, address) VALUES(1, 'Alex', 20, 'Male', 'New York'),(2, 'Mary', 21, 'Female', 'Los Angeles'),(3, 'John', 19, 'Male', 'Chicago');
在上述代码中,我们插入了三行数据到“students”这个表格中。
每一行数据按照我们在表格创建时定义的列顺序进行插入,这就保证了每个数据行都包含了正确的数据类型和顺序。
SELECT * FROM students WHERE age >20;
在上述代码中,我们使用SQL语句从“students”表格中检索出了所有年龄大于20岁的学生。
MySQL会从存储在数据库文件中的数据中筛选出符合条件的数据,并返回给我们。
总的来说,MySQL使用文件来储存数据,并按照表格和数据行的形式存储,用户可以通过SQL语句来查询、插入、删除和更改这些数据。