会员中心     

《MySQL55题答案》PDF

u3u4_com
V 实名认证
内容提供者
热门搜索
SQL
欧亿·体育(中国)有限公司大小:157KB(压缩后)
文档格式:PDF(10页)
欧亿·体育(中国)有限公司语言:中文版/英文版/日文版
解压密码:m448
更新时间:2025/4/5(发布于上海)

类型:积分欧亿·体育(中国)有限公司
积分:10分 (VIP无积分限制)
推荐:升级会员

   点此下载 ==>> 点击下载文档


“《MySQL55题答案》PDF”第1页图片 图片预览结束,如需查阅完整内容,请下载文档!
文本描述
1、一张表,里面有 ID自增主键,当 insert了 17条记录之后,删除了第 15,16,17条记录, 再把 Mysql重启,再 insert一条记录,这条记录的 ID是 18还是 15? (1)如果表的类型是 MyISAM,那么是 18 因为 MyISAM表会把自增主键的最大 ID记录到数据文件里,重启 MySQL自增主键的最大 ID也不会丢失 (2)如果表的类型是 InnoDB,那么是 15 InnoDB表只是把自增主键的最大 ID记录到内存中,所以重启数据库或者是对表进行 OPTIMIZE操作,都会导致最大 ID丢失 2、Mysql的技术特点是什么? Mysql数据库软件是一个客户端或服务器系统,其中包括:支持各种客户端程序和库的多 线程 SQL服务器、不同的后端、广泛的应用程序编程接口和管理工具。 3、Heap表是什么? HEAP表存在于内存中,用于临时高速存储。 BLOB或 TEXT字段是不允许的 只能使用比较运算符=,<,>,=>,= < HEAP表不支持 AUTO_INCREMENT 索引不可为 NULL 4、Mysql服务器默认端口是什么? Mysql服务器的默认端口是 3306。 5、与 Oracle相比,Mysql有什么优势? Mysql是开源软件,随时可用,无需付费。 Mysql是便携式的 带有命令提示符的 GUI。 使用 Mysql查询浏览器支持管理 6、如何区分 FLOAT和 DOUBLE? 以下是 FLOAT和 DOUBLE的区别: 浮点数以 8位精度存储在 FLOAT中,并且有四个字节。 浮点数存储在 DOUBLE中,精度为 18位,有八个字节。 7、区分 CHAR_LENGTH和 LENGTH? CHAR_LENGTH是字符数,而 LENGTH是字节数。Latin字符的这两个数据是相同的,但是对 于 Unicode和其他编码,它们是不同的。 8、请简洁描述 Mysql中 InnoDB支持的四种事务隔离级别名称,以及逐级之间的区别? SQL标准定义的四个隔离级别为: read uncommited:读到未提交数据 read committed:脏读,不可重复读 repeatable read:可重读 serializable:串行事物 9、在 Mysql中 ENUM的用法是什么? ENUM是一个字符串对象,用于指定一组预定义的值,并可在创建表时使用。 Create table size(name ENUM(Smail,Medium,Large); 10、如何定义 REGEXP? REGEXP是模式匹配,其中匹配模式在搜索值的任何位置。 11、CHAR和 VARCHAR的区别? 以下是 CHAR和 VARCHAR的区别: CHAR和 VARCHAR类型在存储和检索方面有所不同 CHAR列长度固定为创建表时声明的长度,长度值范围是 1到 255 当 CHAR值被存储时,它们被用空格填充到特定长度,检索 CHAR值时需删除尾随空格。 12、列的字符串类型可以是什么? 字符串类型是: SET BLOB ENUM CHAR TEXT VARCHAR 13、如何获取当前的 Mysql版本? SELECT VERSION();用于获取当前 Mysql的版本。 14、Mysql中使用什么存储引擎? 存储引擎称为表类型,数据使用各种技术存储在文件中。 技术涉及: Storage mechanism Locking levels Indexing Capabilities and functions. 15、Mysql驱动程序是什么? 以下是 Mysql中可用的驱动程序: PHP驱动程序 JDBC驱动程序 ODBC驱动程序 CWRA

版权所有: 欧亿·体育(中国)有限公司©2025 客服电话: 0411-88895936 18842816135

欧亿·体育(中国)有限公司