创建数据库
在MySQL中创建表格前,需要先创建一个数据库。可以使用如下命令创建一个名为test的数据库:
create database test;
使用show databases;命令可以查看已有的数据库。
创建表格
在MySQL中使用CREATE TABLE命令创建表格,下面是一个示例:
CREATE TABLE student (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(20) NOT NULL,
age INT NOT NULL,
PRIMARY KEY (id)
);
以上命令创建了一个名为student的表格,包含三个列:id、name、age。其中id列是一个自动递增的整数,name和age列分别为字符串和整数类型。PRIMARY KEY为主键,约定了id列是主键。
常用数据类型
在MySQL中常用数据类型包括:
- INT 整型
- VARCHAR(n) 变长字符串,n为最大长度
- TEXT 文本类型
- DECIMAL(m,n) 小数,m为总位数,n为小数点后位数
- DATETIME 日期、时间类型
添加数据
创建表格后,可以使用INSERT INTO命令向表格中添加数据,语法如下:
INSERT INTO student (name, age) VALUES (‘Tom’, 18);
以上命令向student表格中添加了一行数据,名为Tom,年龄18。
查询数据
可以使用SELECT语句查询表格中的数据,例如:
SELECT * FROM student WHERE age >20;
以上命令查询student表格中年龄大于20的所有学生的数据。使用如下命令查询所有学生的数据:
SELECT * FROM student;
总结
在Linux中使用MySQL创建表格需要先创建数据库,使用CREATE TABLE创建表格,再使用INSERT添加数据,使用SELECT语句查询数据。熟练掌握MySQL的使用可以提高Linux服务器管理的效率。