0
点赞
收藏
分享

微信扫一扫

mysql建表加BINARY 无效

奔跑的酆 2023-08-23 阅读 68

实现“mysql建表加BINARY 无效”的流程

1. 创建数据库

首先,我们需要在MySQL数据库中创建一个新的数据库。我们可以使用以下命令创建数据库:

CREATE DATABASE database_name;

其中,database_name是你希望创建的数据库的名称。

2. 选择数据库

接下来,我们需要选择要使用的数据库。我们可以使用以下命令选择数据库:

USE database_name;

其中,database_name是你希望选择的数据库的名称。

3. 创建表格

现在,我们可以创建一个新的表格来存储我们的数据。我们可以使用以下命令创建表格:

CREATE TABLE table_name (
  column_name1 data_type,
  column_name2 data_type,
  ...
);

其中,table_name是你希望创建的表格的名称,column_name1column_name2等是表格中的列名称,data_type是列的数据类型。

4. 添加BINARY列

在表格中添加一个BINARY列,我们可以使用以下命令:

ALTER TABLE table_name ADD column_name BINARY;

其中,table_name是你希望添加列的表格的名称,column_name是你希望添加的列名称。

5. 确保BINARY列的大小

在MySQL中,BINARY列的大小是固定的。因此,在添加BINARY列之前,我们需要为列指定一个固定的大小。我们可以使用以下命令为BINARY列指定大小:

ALTER TABLE table_name MODIFY column_name BINARY(size);

其中,table_name是包含BINARY列的表格的名称,column_name是BINARY列的名称,size是BINARY列的大小。

6. 检查BINARY列是否生效

为了确保BINARY列已正确添加到表格中,我们可以使用以下命令查看表格的结构:

DESCRIBE table_name;

其中,table_name是你希望查看的表格的名称。

7. 插入数据

现在,我们可以向表格中插入数据。我们可以使用以下命令插入数据:

INSERT INTO table_name (column_name1, column_name2, ...) VALUES (value1, value2, ...);

其中,table_name是要插入数据的表格的名称,column_name1column_name2等是要插入数据的列名称,value1value2等是要插入的值。

8. 查询数据

最后,我们可以使用以下命令查询表格中的数据:

SELECT * FROM table_name;

其中,table_name是你希望查询的表格的名称。

整体流程图

下面是整个流程的流程图表示:

flowchart TD
  subgraph "创建数据库"
    Step1[创建数据库]
  end
  subgraph "选择数据库"
    Step2[选择数据库]
  end
  subgraph "创建表格"
    Step3[创建表格]
  end
  subgraph "添加BINARY列"
    Step4[添加BINARY列]
  end
  subgraph "确认BINARY列的大小"
    Step5[确认BINARY列的大小]
  end
  subgraph "检查BINARY列是否生效"
    Step6[检查BINARY列是否生效]
  end
  subgraph "插入数据"
    Step7[插入数据]
  end
  subgraph "查询数据"
    Step8[查询数据]
  end
  
  Step1-->Step2-->Step3-->Step4-->Step5-->Step6-->Step7-->Step8

代码实现

下面是每个步骤所需的代码以及相应的注释:

1. 创建数据库

CREATE DATABASE database_name;
  • database_name:你希望创建的数据库的名称。

2. 选择数据库

USE database_name;
  • database_name:你希望选择的数据库的名称。

3. 创建表格

CREATE TABLE table_name (
  column_name1 data_type,
  column_name2 data_type,
  ...
);
  • table_name:你希望创建的表格的名称。
  • column_name1column_name2等:表格中的列名称。
  • data_type:列的数据类型
举报

相关推荐

0 条评论