返回顶部
首页 > 资讯 > 数据库 >在 MySQL 中将表从 MyISAM 转换为 INNODB?
  • 548
分享到

在 MySQL 中将表从 MyISAM 转换为 INNODB?

2023-10-22 10:10:41 548人浏览 泡泡鱼
摘要

为此,请使用 ALTER 命令。让我们首先创建一个表。默认引擎设置为“MYISAM” -Mysql> create table DemoTable -> ( -> ClientId int NOT NULL AUTO_IN

为此,请使用 ALTER 命令。让我们首先创建一个表。默认引擎设置为“MYISAM” -

Mysql> create table DemoTable
-> (
-> ClientId int NOT NULL AUTO_INCREMENT,
-> ClientName varchar(100),
-> ClientAge int,
-> ClientCountryName varchar(100),
-> isMarried boolean,
-> PRIMARY KEY(ClientId)
-> )ENGINE=MyISAM;
Query OK, 0 rows affected (0.67 sec)

以下是将表从 MyISAM 转换为 INNODB 的查询 -

mysql> alter table DemoTable ENGINE=InnoDB;
Query OK, 0 rows affected (1.97 sec)
Records: 0 Duplicates: 0 Warnings: 0

现在让我们检查表的状态 -

mysql> show create table DemoTable;

输出

这将产生以下输出,将更新后的引擎显示为 InnoDB -

+--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table        | Create Table                                                                                                                                                                                                                       |
+--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| DemoTable | CREATE TABLE `DemoTable` (`ClientId` int(11) NOT NULL AUTO_INCREMENT, `ClientName` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, `ClientAge` int(11) DEFAULT NULL, `ClientCountryName` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, `isMarried` tinyint(1) DEFAULT NULL, PRIMARY KEY (`ClientId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci |
+--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
您可能感兴趣的文档:

--结束END--

本文标题: 在 MySQL 中将表从 MyISAM 转换为 INNODB?

本文链接: https://lsjlt.com/news/436958.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 在 MySQL 中将表从 MyISAM 转换为 INNODB?
    为此,请使用 ALTER 命令。让我们首先创建一个表。默认引擎设置为“MYISAM” -mysql> create table DemoTable -> ( -> ClientId int NOT NULL AUTO_IN...
    99+
    2023-10-22
  • MySQL MyISAM 库转换为InnoDB的方法
    1.备份数据库: mysqldump -u[user] -p[password] [databasename] > [dbfile.sql] # 备份数据库。2. /usr/local/mysql/b...
    99+
    2024-04-02
  • 如何将MySQL中的MyISAM存储引擎转换为InnoDB存储引擎?
    要将MyISAM引擎转换为InnoDB,我们可以使用ALTER命令。现在让我们借助引擎MyISAM 创建一个表。 mysql> create table MyISAMToInnoDBDemo -> ( -> id ...
    99+
    2023-10-22
  • 如何将 MySQL 表字段类型从 BLOB 转换为 JSON?
    简介 如果 MySQL 中有一个包含 BLOB 字段的表,您希望将其转换为 JSON 字段,则可以通过执行一系列 ALTER TABLE 语句来完成。该过程包括创建具有所需数据类型 (JSON) 的新列、将数据从旧列复制到新列、删除旧列以及...
    99+
    2023-10-22
  • 如何在MySQL中将VARCHAR转换为INT
    要将VARCHAR转换为INT,我们可以使用cast()MySQL中的函数。这是cast()函数的语法。 cast(anyValue as dataType) AS关键字用于分隔两个参数,在AS之前的是要处理的数据,在AS之后的是要转换的数...
    99+
    2023-10-23
    mysql 数据库 java
  • 在 MySQL 中,如何将秒数转换为 TIMESTAMP?
    它与 UNIX_TIMESTAMP() 完全相反,可以借助 FROM_UNIXTIME() 函数来完成。例如,11576070 秒将是 TIMESTAMP ‘1970-05-15 05:04:30’。mysql> Select...
    99+
    2023-10-22
  • go中将数组从int8转换为int
    “纵有疾风来,人生不言弃”,这句话送给正在学习Golang的朋友们,也希望在阅读本文《go中将数组从int8转换为int》后,能够真的帮助到大家。我也会在后续的文章中,陆续更新Golang相关的技术...
    99+
    2024-04-04
  • 在C#中将oledbdatareader转换为dbdatareader
    在C#中将OleDbDataReader转换为DbDataReader,可以使用DbProviderFactory类的CreateC...
    99+
    2023-09-26
    C#
  • 在Java中将InputStream转换为File
    在Java中将InputStream转换为File 在Java中,我们经常需要处理输入流(InputStream)和文件(File)之间的转换。将InputStream转换为File可以帮助我们更方便...
    99+
    2023-10-20
    java 开发语言 Java
  • mysql中怎么将varchar转换为integer
    这期内容当中小编将会给大家带来有关mysql中怎么将varchar转换为integer,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 其实转换是很简单的如下代码 de...
    99+
    2024-04-02
  • 在 PL/SQL 中将距离从公里转换为米和厘米
    在PL/SQL中,可以使用以下代码将距离从公里转换为米和厘米:```sqlDECLAREv_distance_km NUMBER :...
    99+
    2023-10-10
    PL/SQL
  • SQL中怎么将普通表转换为分区表
    SQL中怎么将普通表转换为分区表,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。代码如下: CREATE TABLE Sale( ...
    99+
    2024-04-02
  • 如何在Go中将[]byte转换为io.Reader
    目录[]byte 转 io.Readerio.Reader 转 []byte源码解析Reader 接口Writer 接口转换原理总结在 stackoverflow 上看到一个问...
    99+
    2022-06-07
    io reader byte GO
  • 在AngularJS中如何将XML转换为JSON
    本篇文章为大家展示了在AngularJS中如何将XML转换为 JSON,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。我们将谈谈如何在Angular  JS...
    99+
    2024-04-02
  • 怎么在golang中将Int转换为string
    这期内容当中小编将会给大家带来有关怎么在golang中将Int转换为string,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。什么是golanggolang 是Google开发的一种静态强类型、编译型、并...
    99+
    2023-06-14
  • 怎么在c#中将DataTable转换为List
    本篇文章为大家展示了怎么在c#中将DataTable转换为List,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。  直接写一个datatable转list的类 利用泛型来写,更加通用pub...
    99+
    2023-06-14
  • 怎么在java中将json转换为Map
    怎么在java中将json转换为Map?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程序、分布...
    99+
    2023-06-14
  • 怎么在JavaScript中将 string转换为boolean
    这篇文章将为大家详细讲解有关怎么在JavaScript中将 string转换为boolean,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。JavaScript是什么JavaScript是一种...
    99+
    2023-06-14
  • 怎么在python中将series转换为dataframe
    这篇文章将为大家详细讲解有关怎么在python中将series转换为dataframe,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。python是什么意思Python是一种跨平台的、具有解释...
    99+
    2023-06-14
  • 怎么在python中将dataframe转换为ndarray
    这篇文章将为大家详细讲解有关怎么在python中将dataframe转换为ndarray,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。python有哪些常用库python常用的库:1.req...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作