> 文章列表 > sql创建数据库

sql创建数据库

sql创建数据库

什么是.sql文件

.sql文件是一个文本文件,是一种用于访问和管理关系数据库的语言。这种语言包含了许多命令,例如创建数据库、创建表、插入数据等。

创建数据库

在MySQL数据库中,使用CREATE DATABASE语句可以创建一个新的数据库。例如,使用以下语句可以创建一个名为“mydatabase”的数据库:

CREATE DATABASE mydatabase;

创建表

在MySQL数据库中,使用CREATE TABLE语句可以创建一个新的表。例如,使用以下语句可以创建一个名为“students”的表:

CREATE TABLE students (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,name VARCHAR(30) NOT NULL,age INT(3) NOT NULL,email VARCHAR(50),reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP);

以上语句创建了一个包含id、name、age、email和reg_date五个字段的表。

插入数据

在MySQL数据库中,使用INSERT INTO语句可以向表中插入新的数据。例如,使用以下语句可以向“students”表中插入一条新的记录:

INSERT INTO students (name, age, email) VALUES ('张三', 18, 'zhangsan@qq.com');

以上语句向“students”表中插入了一条包含姓名、年龄和邮箱的记录。其中,id字段为自增长字段,将自动插入下一个可用的数字。

查询数据

在MySQL数据库中,使用SELECT语句可以从表中检索数据。例如,使用以下语句可以从“students”表中检索所有记录:

SELECT * FROM students;

以上语句检索“students”表中所有字段的所有记录。