MySQL是一个很实用的关系型数据库管理系统,通过它可以方便的存储和查询各种数据。建表和查询是MySQL中最基础的操作,接下来我们将介绍如何用MySQL建表并查询数据。
首先需要安装好MySQL,并进入MySQL命令行。
$ mysql -u root -p
Enter password:
进入MySQL后,我们先来创建一个名为students的数据库:
mysql>CREATE DATABASE students;
接下来在该数据库下创建一个名为grades的表。表中包括id、name和score三个字段:
mysql>USE students;
mysql>CREATE TABLE grades(
->id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
->name CHAR(20) NOT NULL,
->score INT NOT NULL
->)ENGINE=InnoDB DEFAULT CHARSET=utf8;
现在我们已经有了一个名为grades的表,我们可以向其中插入数据,如插入一条成绩信息:
mysql>INSERT INTO grades (name, score) VALUES ('LI', 75);
接下来,我们可以查询这个表中的数据了。查询所有信息:
mysql>SELECT * FROM grades;
查询成绩大于60的记录:
mysql>SELECT * FROM grades WHERE score >60;
查询姓名为’LI’的记录:
mysql>SELECT * FROM grades WHERE name = 'LI';
以上就是MySQL建表并查询的简单介绍。通过这些简单的操作,你已经能够轻松的进行MySQL数据库的设计和数据查询了。