问题标签 [datadirectory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1147 浏览

postgresql - 在 CentOS 7 上更改 PostgreSQL 数据目录

我正在尝试更改 CentOS 7 上 PostgreSQL 的默认 data_directory ,但没有取得多大成功。我有使用以下手册在 Ubuntu 上成功更改的经验:

http://climber2002.github.io/blog/2015/02/07/install-and-configure-postgresql-on-ubuntu-14-dot-04/

但是我无法在 CentOS 上执行此操作,目录不同,找不到如何调用 initdb 来创建新集群、将现有数据库文件移动到新目录等。

有人可以就此提出建议吗?也没有发现任何有用的东西。

谢谢。

0 投票
1 回答
5988 浏览

mysql - MySQL 中的 DataDir 是什么?

我知道@@datadir 在 MySQL 查询中的用法,例如;

它输出类似的东西:

但它到底是什么?它有什么作用?MySQL的目录数据有什么特殊含义吗?为什么 MySQL 中有一个特定的命令,例如 @@datadir?

0 投票
2 回答
7516 浏览

mysql - Unable to restart mysql after changing the datadir

I am unable to restart the server after changing the default datadir from C:/ProgramData/MySQL/MySQL Server 5.7\Data to D:/Data.

  • I changed datadir to datadir="D:/Data"
  • Then I stopped mysql
  • Copied the Data directory to D:/
  • Attempted to restart the server
  • Unable to start

What could be the reason for it?

Error snapshot:

enter image description here

However, it works fine if the original datadir path is restored.

0 投票
1 回答
279 浏览

ubuntu - ubuntu 上的 MariaDB 10.1.13 值得信赖:没有其他数据目录可能

在 64 位 Ubuntu 可信服务器上:

我有 MariaDB 10.1 和不同的 datadir 工作

昨天我收到了更新 10.1.13-MariaDB-1~trusty 来自

MariaDB 不会再启动了。

我重命名了 /etc/mysql、/usr/lib/mysql 和 /var/lib/mysql 并重新安装了 MariaDB 服务器和客户端。我进行了 dpkg-reconfigure 并在 /var/lib/mysql 中获得了一个新的原始数据库。有了它,我可以启动 MariaDB。

我再次将 /var/lib/mysql 复制到具有所有权限的 /mnt/SRVDATA/var/lib/mysql ,我将 my.cnf 更改为将 datadir 指向 /mnt/SRVDATA/var/lib/mysql 但 MariaDB 不会启动。

Apparmor 已关闭,它的配置文件已拆除。

系统日志中的错误:

非常感谢任何提示!

此致

0 投票
1 回答
1206 浏览

c# - C# Visual Studio:|数据目录| 连接字符串中的关键字与 mdf 文件冲突

与 2 名开发人员一起处理 Windows 窗体应用程序项目。|DataDirectory|通过 tfs 共享源代码,由于每台 PC 的数据目录不同,已将数据目录路径替换为关键字。( C:\Users\username\Documents\Visual Studio 20XX\Projects\solution folder\solution folder)

已在连接字符串中使用此相对路径作为

问题是当 C# 应用程序将数据发送到 SQL Server 数据库时,它显示数据已添加到数据库中,但实际上数据库没有更新。

发现连接字符串与.mdf位于根文件夹中的文件与.mdf位于bin\debug. SELECT使用|DataDirectory|. INSERT 查询在使用时不起作用|DataDirectory|,但在使用实际目录路径而不是|DataDirectory|.

如何解决这个问题呢?要求是:

  1. 从 tfs 获取最新版本后,每次都不需要修改目录路径,需要|DataDirectory|始终保持不变。

  2. 连接字符串不应与.mdf根文件夹和文件夹中的文件发生冲突bin\debug

0 投票
1 回答
69 浏览

mysql - 运行 ALTER 以添加新列时 tmp 表未增长

我有一个大约 25 GB 的表,我必须添加一列。

我运行一个脚本,当我执行它时,我可以在数据目录中看到临时表,但它停留在大约 480K。我可以在进程列表中看到 ALTER 正在运行并且没有问题。

如果我在长时间活动后终止脚本,那么在 processlist 中,查询将保持“终止”状态,并且 tmp 文件将开始增长,直到查询被完全终止(即,从 processlist 中的“终止”状态变为消失完全脱离进程列表)。

当我运行以下命令时(在终止查询之前):

它也没有显示任何添加的行。

还有什么我可以做的吗?

0 投票
0 回答
164 浏览

mysql - ubuntu,MySQL 更改数据目录

我刚刚在新的 ubuntu 发行版 16 上安装了 Mysql 5.7。我正在尝试将 Mysql Datadir 移动到特定的磁盘中。我当时跟着

但是当尝试启动mysql时它失败了

请帮我。

0 投票
1 回答
53 浏览

mysql - Mysql datadir 的目的是什么?

我有时会从我们的 mysql 服务器获取connection refused或错误。connection lost我注意到这是因为分配给 datadir 的分区是 100% 满的,有 5kb 的可用空间。所以任何请求都不应该通过,是吗?为什么有些查询运行正确而有些则没有?例如,Mysql 在 SELECT 期间是否使用 datadir 分区中的可用空间?

感谢您帮助我澄清这一点。

0 投票
1 回答
1239 浏览

sql-server - SQL Server 的 SQLDataRoot 注册表值有什么用途?

SQL Server 在安装期间创建此注册表值:

In 最初将其设置为默认数据目录上方的文件夹,例如,

它也出现在 SQL 配置管理器中(尽管不可修改):

然而,SQL Server 似乎并没有真正使用这个注册表值来做任何事情。更改它似乎不会影响创建或附加数据库的位置。即使将其更改为无效路径似乎也不会影响 SQL Server。有谁知道它是否用于任何事情,如果是,是什么?它是一些不再使用的遗留值吗?

0 投票
0 回答
53 浏览

mysql - 在 Ubuntu 上找不到 mysql 的数据目录

我正在尝试在虚拟机(Ubuntu 14.04 64 位)上安装 mysql。我仔细按照网站上的说明进行操作: https ://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#repo-qp-apt-install-from-source

我只关注了第一部分:“全新安装 MySQL 的步骤”

一切顺利,我可以启动和停止 mysql。

然后我跳到部分:安装后设置和测试 https://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization.html

在那里,在第一步中,它正在谈论一个我找不到的目录。更准确地说,我在任何地方都找不到具有 /bin/mysqld 的目录

在“数据目录初始化”部分的第 4 点需要 /bin/mysqld。

我安装它并删除它很多次。现在它刚刚被删除,所以我不能提供更多信息。如果有人需要更多信息,我很乐意像以前一样重新安装它。

欢迎任何形式的帮助,谢谢。