Code前端首页关于Code前端联系我们

含有mysql的条目无法创建数据文件

terry 2年前 (2023-09-30) 阅读数 39 #Mysql
文章标签 Mysql

本文内容列表:

  • 1、Mysql数据文件生成好像失败了。
  • 2、新安装的系统中,系统盘上的mysql应该没有了。 D盘安装mysql5.7时没有data文件夹。创建文件夹的时候出现这个错误!
  • 3.我的MySQL没有自动配置数据目录,但不知道问题出在哪里。请授予远程访问权限。
  • 4.为什么我的mysql中没有data文件夹?
  • 5、安装mysql并在终端输入命令生成数据文件时,一直询问系统找不到指定路径。

Mysql数据文件生成似乎失败

Mysql数据文件生成似乎失败

检查mysql根目录中的my.ini文件,其中datadir是数据文件的路径。

或者第一次启动时,有一个默认值。

如果你不知道在哪里,这里是:

启动后,进入MYSQL客户端程序,输入:show variables like '%data%';

对于你刚安装的系统,系统盘上不应该有mysql。是的,在D盘安装mysql5.7时没有data文件夹。创建文件夹的时候出现这个错误!

免安装版本,配置步骤:

编辑配置文件my.ini

根据my.ini的设置创建对应的数据文件夹;

初始化,运行:mysqld --initialize-insecure - -user=root

如果一切都设置好了,应该没有问题。

MySQL没有自动配置数据目录,但我不知道问题出在哪里。请授予远程访问权限

数据库文件默认存放位置:C:\Program Files\MySQL\MySQL Server 5.0\data。

数据库配置文件位于C:\Program Files\MySQL\MySQL Server 5.0\my.ini。

之所以找到非测试数据库文件夹和我在数据文件夹中创建的文件夹,是因为测试数据库是一个空数据库,用于测试。需要去mysql数据库找到自己的目录。

mysql数据库文件默认存储位置:C:\Program Files\MySQL\MySQL Server 5.0\mysql。

MySQL 是一个开源关系数据库管理系统(RDBMS)。 MySQL数据库系统采用最常用的数据库管理语言——结构化查询语言(SQL)进行数据库管理。

下面详细介绍用于查找各种数据库的几个命令:

1.选择你创建的数据库

mysql USE MYSQLDATA; (出现Database Changed时按回车,说明操作成功!)

2.:使用SHOW语句查看服务器上当前有哪个数据库

mysql SHOW DATABASES;

3。查看当前数据库存在哪些表

mysql SHOW TABLES;

4。显示表结构。

mysql DESCRIBE MYTABLE;

扩展信息:

Mysql数据库服务器有三个数据库:信息模式数据库、mysql数据库和测试数据库。

1。 nformation_schema数据库:该数据库存储mysql服务器上所有数据库的信息。例如数据库的名称、数据库表、访问权限、数据库表的数据类型、数据库索引信息等。关于这个数据库的每一点信息都存储在这个数据库中。 MySQL 附带

information_schema 数据库,它提供了一种访问数据库元数据的方法。什么是元数据?元数据是关于数据的数据,例如数据库名称或表名称、列数据类型或访问权限等。有时用于描述此信息的其他术语包括“数据字典”和“系统目录”。

在MySQL中,信息模式被认为是一个数据库,或者更准确地说,是一个信息数据库。它包含有关 MySQL 服务器维护的所有其他数据库的信息。

如数据库名称、数据库表、数据类型以及表列的访问权限等。在INFORMATION_SCHEMA中,有几个只读表。它们实际上是视图,而不是基表,因此与它们相关的任何文件都将不可见。

2。 mysql数据库:该数据库包含了mysql数据库中的所有信息表。

这是mysql中的核心数据库,对应sql server中的主表。主要负责在数据库中存储mysql需要的用户、权限设置、关键字等控制管理信息。它无法被删除。如果你对mysql不是很了解,不要轻易改变这个数据库中的表信息。

3. 测试数据库:用于测试的空数据库。

这是安装过程中创建的测试数据库。就像名字一样,它是一个完全空的数据库,没有任何表,可以删除。

为什么我的mysql里没有data文件夹

打开cmd命令窗口,进入mysql安装文件夹中的bin文件夹。然后输入命令:

mysqld --initialize-insecure --user=mysql

并回车;

进入库检查数据文件夹是否已自动创建。

注意这个命令。 --符号前面有空格

安装mysql在终端输入命令生成数据文件时,一直询问系统找不到指定路径

一般情况下,安装完mysql后,我们都希望能够直接连接使用,但实际情况可能并没有这么顺利。安装完成后,直接在CMD中输入命令:

C:\Windows\system32mysql -uroot 'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门