解析MySQL三大默认数据库:INFORMATION_SCHEMA、MySQL、TEST详解与优化设置

创始人
2024-12-16 02:39:59
0 次浏览
0 评论

MySQL默认INFORMATION_SCHEMA,MySQL,TEST三个数据库用途

第一个数据库INFORMATION_SCHEMA:提供访问数据库元数据的方法。
元数据是关于数据的数据,例如数据库名称或表名称、列数据类型、访问权限等。
有时用于描述此信息的其他术语包括“数据字典”和“系统目录”。
INFORMATION_SCHEMA是信息数据库,包含有关MySQL服务器维护的所有其他数据库的信息。
在INFORMATION_SCHEMA中,有许多只读表。
它们实际上是视图,而不是基础表,因此您不会看到与它们关联的任何文件。
每个MySQL用户都可以访问这些表,但只能访问表中包含该用户具有适当访问权限的对象的特定行。
现在很多人使用phpmyadmin来管理mysql数据库。
有时他们不希望普通用户通过phpmyadmin看到INFORMATION_SCHEMA数据库。
您可以在config.inc.php中设置它们(有些是config.default.php)。
)在$cfg['服务器'][$i]['hide_db']='information_schema'中;如何设置SQLyog:当您设置用户名和密码时,有一个数据库,您可以在其中指定您只需要访问的内容。
数据库。
如何设置MySQL-front:如果这类客户不想看到这个“Information_schema”,在设置的登录选项卡中,用户名和密码下还有一个数据库,只需选择它即可。
MySQL第二数据库:这是MySQL的主数据库,类似于SQLServer中的主表,主要负责存储MySQL需要使用的控制和管理信息,如数据库用户、权限设置、关键字等。
无法删除如果您对单元格不太了解,请勿轻易修改该数据库中的表信息。
第三个数据库是Test:这是在安装过程中创建的测试数据库,就像它的名字一样,它是一个完全空的数据库,不包含任何表并且可以删除。

mysql表字段默认值

mysql表字段默认值的方法。

参考如下:

1首先新建一个表结构,如下图所示。

2选择*fromt_temp_test检查该表是否已在数据库中。

3如果查看t_temp_test表结构sp_helpt_temp_test,您可以看到,column_b字段的默认值被定义为空。

4更改默认值表、删除可更改表的默认属性、删除默认属性表。

5删除后执行sp_helpt_temp_test。
默认值属性被删除。

6.然后添加默认属性altertablet_temp_test,并将约束df_temp_tes_columbb_19da45dbDEFAULT('123')添加到column_b。

navicatformysql8.0怎么把l默认表类型设成InnoDB

1这个navicat里好像没有设置选项。
2navicat9,版本10,如果数据库配置选项有default_storage_engine=InnoDB,如果在navicat中创建表时没有指定存储引擎,则为innodb(即使用default_storage_engine选项指定的引擎)。
检查数据库的默认引擎:mysql>showvariableslike'default_storage_engine';你可以在navicat8下试试。
实践才是最终的结论。
热门文章
1
SQL2000数据库备份压缩技巧:优化空... 怎么将SQL2000中的较大的备份数据库压缩变小更改数据库属性-选项-恢复模型很...

2
高效掌握:CMD命令轻松启动、关闭及登录... 如何用cmd命令快速启动和关闭mysql数据库服务开发中经常使用MySQL数据库...

3
SQL字符串处理技巧:单引号使用与转义标... SQL语句中,字符串类型的值均使用什么符号标明?单引号如果字符串内有单引号,请小...

4
Windows环境下Redis安装指南与... redis安装windowsredis基本简介与安装安装Redis首先需要获取安...

5
深度解析:Redis性能优势与局限性,助... redis有哪些优缺点?Redis的全称是RemoteDictionary.Se...

6
深入解析:MySQL数据库的特性与应用 mysql是什么MySQL是一个关系数据库管理系统。MySQL是一个开源关系数据...

7
MySQL命令行操作指南:轻松启动和登录... 用命令行方式启动和登录mysql服务的方法1.启动MySQL服务1打开命令行窗口...

8
Linux Redis后台启动教程:配置... linux怎么启动redis1、首先,为了管理方便,将Redis文件中的conf...

9
MySQL浮点数与Decimal类型详解... MySQL中的float和decimal类型有什么区别小数类型可以准确地表示非常...

10
C语言实现输入10个整数并找出最大最小值... C语言从键盘输入任意的10个整数,从中找出最大值和最小值并输出代码:#inclu...