ホームページ データベース mysql チュートリアル mysqlのデフォルトのtmpdirはどこにあるのでしょうか?

mysqlのデフォルトのtmpdirはどこにあるのでしょうか?

May 09, 2019 pm 02:09 PM

Mysql データは、ユーザー指定またはデフォルトの場所のデータ フォルダに保存されます。デフォルトの tmpdir もデータ フォルダに保存されます。MySQL 一時ファイルはここに保存され、簡単には削除できません。

mysqlのデフォルトのtmpdirはどこにあるのでしょうか?

エラーの原因は何ですか?

MySQL データ ディレクトリ /data/mysql が配置されている上位ディレクトリ /data にはディスク容量が不足しており、MySQL の起動に失敗します。そのため、/data ディレクトリ内の mysql サブディレクトリを除くその他の無駄なディレクトリはクリーンアップ。検出を再開しても失敗しました。エラーログを確認してください。

次のエラーを参照してください:

/usr/local/mysql/bin/mysqld: ファイル '/data/tmp/ibbLmEoD' を作成/書き込みできません (エラーコード: 13 - 権限拒否)

不要なディレクトリをクリーンアップするときに、MySQL 構成ファイルで指定された tmpdir-/data/tmp ディレクトリが誤って削除され、MySQL Server の起動時に一部の一時ファイルまたはテーブルが使用できなくなることが判明しました。と書き込まれ、起動が失敗します。ディレクトリを再構築し、正しい権限を付与した後、MySQL Server を再起動し、通常どおり起動します。

MySQL 一時ディレクトリ パラメータについて話しましょう:

コマンド ライン パラメータの形式: --tmpdir=path

設定ファイル パラメータの形式:tmpdir=path

一時ディレクトリは、一時ファイルまたは一時テーブルを保存するために使用されます。値には、負荷を別のディスクに分散するために順番に使用できる、「:」 (Unix) または「;」 (Windows) で区切られたパスのリストを指定できます。 MySQL サーバーがスレーブとして動作している場合、このディレクトリをメモリ ファイル システムに基づくディレクトリ、またはホストの再起動時にクリーンアップされるディレクトリを指すことはできません。これは、スレーブが一時テーブルや一時テーブルをコピーするためにこれらのファイルを必要とするためです。 LOAD DATA INFILE 操作を実行します。これらのファイルが失われると、レプリケーションが失敗します。これは、スレーブの tmpdir を Linux システムのデフォルトの /tmp ディレクトリに設定できないことを意味します。スレーブの場合、別の設定項目slave_load_tmpdirを使用して一時ディレクトリを設定できるため、スレーブは一般オプション tmpdir で設定された一時ディレクトリを使用できなくなります。非スレーブ ロールの MySQL サーバーにはそのような制限はありません。

一時ディレクトリが存在しないか、権限が正しくない場合、MySQL Server の起動に失敗するだけでなく、一時ディレクトリを使用する他の MySQL ユーティリティが異常実行する原因にもなります。多くの MySQL 関連プログラムは、完全バックアップ プログラム xtrabackup など、MySQL Server 構成ファイルからオプション値を読み取ります。次のエラーは、MySQL Server 構成ファイルで指定された一時ディレクトリが存在しないために発生します。

xtrabackup_56: ファイル '/data/tmp/ibHbumcM' を作成/書き込みできません (エラーコード: 2 - そのようなファイルまたはディレクトリはありません)

2014-07-23 16:04: 42 7f1b25c607e0 InnoDB: エラー: 一時ファイルを作成できません; エラー番号: 2

xtrabackup: innodb_init(): エラーが発生しました。

innobackupex: エラー:

innobackupex: ibbackup が失敗しました/usr/bin/innobackupex 行 389.

以上がmysqlのデフォルトのtmpdirはどこにあるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか? Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか? Mar 19, 2025 pm 03:51 PM

この記事では、MySQLのAlter Tableステートメントを使用して、列の追加/ドロップ、テーブル/列の名前の変更、列データ型の変更など、テーブルを変更することについて説明します。

MySQL接続用のSSL/TLS暗号化を構成するにはどうすればよいですか? MySQL接続用のSSL/TLS暗号化を構成するにはどうすればよいですか? Mar 18, 2025 pm 12:01 PM

記事では、証明書の生成と検証を含むMySQL用のSSL/TLS暗号化の構成について説明します。主な問題は、セルフ署名証明書のセキュリティへの影響を使用することです。[文字カウント:159]

人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか? 人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか? Mar 21, 2025 pm 06:28 PM

記事では、MySQLワークベンチやPHPMyAdminなどの人気のあるMySQL GUIツールについて説明し、初心者と上級ユーザーの機能と適合性を比較します。[159文字]

MySQLの大きなデータセットをどのように処理しますか? MySQLの大きなデータセットをどのように処理しますか? Mar 21, 2025 pm 12:15 PM

記事では、MySQLで大規模なデータセットを処理するための戦略について説明します。これには、パーティション化、シャード、インデックス作成、クエリ最適化などがあります。

INNODBフルテキスト検索機能を説明します。 INNODBフルテキスト検索機能を説明します。 Apr 02, 2025 pm 06:09 PM

INNODBのフルテキスト検索機能は非常に強力であり、データベースクエリの効率と大量のテキストデータを処理する能力を大幅に改善できます。 1)INNODBは、倒立インデックスを介してフルテキスト検索を実装し、基本的および高度な検索クエリをサポートします。 2)一致を使用してキーワードを使用して、ブールモードとフレーズ検索を検索、サポートします。 3)最適化方法には、単語セグメンテーションテクノロジーの使用、インデックスの定期的な再構築、およびパフォーマンスと精度を改善するためのキャッシュサイズの調整が含まれます。

ドロップテーブルステートメントを使用してMySQLにテーブルをドロップするにはどうすればよいですか? ドロップテーブルステートメントを使用してMySQLにテーブルをドロップするにはどうすればよいですか? Mar 19, 2025 pm 03:52 PM

この記事では、ドロップテーブルステートメントを使用してMySQLのドロップテーブルについて説明し、予防策とリスクを強調しています。これは、バックアップなしでアクションが不可逆的であることを強調し、回復方法と潜在的な生産環境の危険を詳述しています。

外国の鍵を使用して関係をどのように表現しますか? 外国の鍵を使用して関係をどのように表現しますか? Mar 19, 2025 pm 03:48 PM

記事では、外部キーを使用してデータベース内の関係を表すことで、ベストプラクティス、データの完全性、および避けるべき一般的な落とし穴に焦点を当てています。

JSON列にインデックスを作成するにはどうすればよいですか? JSON列にインデックスを作成するにはどうすればよいですか? Mar 21, 2025 pm 12:13 PM

この記事では、クエリパフォーマンスを強化するために、PostgreSQL、MySQL、MongoDBなどのさまざまなデータベースでJSON列にインデックスの作成について説明します。特定のJSONパスのインデックス作成の構文と利点を説明し、サポートされているデータベースシステムをリストします。

See all articles