用CMD管理MySQL 建立表(cmd中mysql建立表)

用CMD管理MySQL: 建立表

MySQL是一种流行的关系型数据库管理系统,许多开发人员和数据分析师都在工作中使用它。虽然有许多图形化界面可以用来管理MySQL,但一些人更喜欢使用命令行接口,因为它更好地展示了MySQL的核心功能。本篇文章将会介绍如何在命令行(CMD)中使用MySQL来建立表。

1. 连接MySQL

在CMD中输入以下命令来连接到MySQL服务:

mysql -u [用户名] -p

其中,[用户名]是您在MySQL中拥有的用户名。-p标志告诉MySQL将要求您输入密码。您可以在终端中输入此命令,然后按回车键,MySQL会要求您输入密码。一旦连接成功,将会看到MySQL提示符。

2. 创建数据库

现在,我们需要在MySQL中创建数据库。可以使用以下命令:

CREATE DATABASE [数据库名称];

其中,[数据库名称]是您想要创建的数据库的名称。使用此命令时,请确保您已连接到MySQL服务。

3. 选择数据库

创建数据库后,您需要将其选中,然后才能在其中创建表。可以使用以下命令:

USE [数据库名称];

这将告诉MySQL从现在起要在指定的数据库中运行命令。

4. 创建表

现在,您可以使用以下命令在所选的数据库中创建表:

CREATE TABLE [表名称] (
[列1名称] [列1数据类型],
[列2名称] [列2数据类型],
...
);

其中,[表名称]是您想要创建的表的名称。在圆括号中,您必须指定表中每一列的名称和数据类型,每列都使用逗号分隔。以下是一个实例:

CREATE TABLE students (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(255) NOT NULL,
age INT(11) NOT NULL,
PRIMARY KEY (id)
);

上面的命令将创建一个名为“students”的表,其中包含三列:id,name和age。第一列是一个自动增长的整数,它是该表的主键。第二列是一个varchar类型的字符串,长度最大为255;第三列是另一个整数。

5. 插入数据

创建表后,您需要向表中插入一些数据。可以通过以下方式完成:

INSERT INTO [表名称] ([列1名称], [列2名称], ...) VALUES ([列1值], [列2值], ...);

例如:

INSERT INTO students (name, age) VALUES ("Bob", 20);

这将在students表中插入一条新记录,其中name等于“Bob”,age等于20。

6. 查询数据

您可以使用以下命令从表中查询数据:

SELECT * FROM [表名称];

例如:

SELECT * FROM students;

这将显示students表中的所有行。还可以使用其他查询命令,例如WHERE子句和LIMIT子句等。

到此为止,您已经学会了如何在CMD中使用MySQL来建立表。通过使用这些基本的命令,您可以开始使用MySQL的其他强大功能,例如外键,索引和视图。


数据运维技术 » 用CMD管理MySQL 建立表(cmd中mysql建立表)