MySQL がテーブルを読み取れないエラー (MySQL 1018 エラー) の解決方法

MySQL がテーブルを読み取れないエラー (MySQL 1018 エラー) の解決方法

1. エラーの再現

MySQL データベースにはアクセスできますが、データベース テーブルを読み取ることができません。エラー メッセージは次のとおりです。データベースにアクセスすると、説明できないエラー メッセージ 1018 が報告されます: エラー 1018 (HY000): './cnapscips/' のディレクトリを読み取ることができません (errno: 13)。


2. 解決策

MySQL データ ディレクトリを確認します。通常、読み取れないテーブルはコピーされたデータベースです。ルート ユーザーでもテーブルを読み取ることはできません。ディレクトリの権限を変更する必要があります。


ディレクトリの権限を変更するには、次のコマンドを使用します: chown -R mysql:mysql /var/lib/mysql/cnapscips (root ユーザーが実行)

注: cnapscips は私のデータベース名です。権限を変更するときは、必ず読み取れないデータベース名に変更してください。

show cnapscips を再度使用します。


以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL エラー ERROR 2002 (HY000): ソケット経由でローカル MySQL サーバーに接続できません
  • mysql エラー:#1062 キー 1 の重複エントリ '***′ の問題解決
  • MYSQL エラー 1045 (28000): ユーザーへのアクセスが拒否されました (パスワード使用: YES) 解決策
  • UCenter 情報: MySQL クエリ エラー SQL:SELECT value FROM [Table]vars WHERE noteexists
  • mysql エラー 1044 (42000): ユーザー ''''@''localhost'' によるデータベースへのアクセスが拒否されました
  • WinXP に MYSQL をインストールするときにエラー 1045 アクセスが拒否される問題を解決する方法
  • InnoDB: エラー: MySQL 起動中にログ ファイル ./ib_logfile0 のサイズが 0 5242880 バイトと異なります
  • MySQLdb インポートエラー: libmysqlclient.so.18 ソリューション
  • mysql エラー 1130 hy000: ホスト ''localhost'' の解決策
  • MySQL データベースへのリモート接続の問題の詳細な説明 (ERROR 2003 (HY000))

<<:  Linux 名前空間ユーザーの詳細な説明

>>:  Node の SMS API で検証コード ログインを実装するためのサンプル コード

推薦する

MySQLテーブルの内容の変更を監視し、MySQL binlogを有効にする

序文binlog は、MySQL のすべての追加、削除、および変更ステートメントを記録するバイナリ ...

タブ切り替えを実装するための HTML サンプル コード

タブ切り替えもプロジェクトではよく使われる技術です。一般的にタブ切り替えはjsやjqを使って実装され...

MySQL の隠し列の詳細表示

目次1. 主キーが存在する2. 主キーはないが、一意のインデックスが存在する3. 共同主キーまたは共...

JavaScript における 3 つの for ループ ステートメントの使用の概要 (for、for...in、for...of)

序文JS に触れるすべての開発者は、必然的に for ループを扱うことになります。結局のところ、fo...

JavaScript における変数と関数の昇格の詳細な例

js 実行字句解析フェーズ: 形式パラメータ解析、変数宣言解析、関数宣言解析の 3 つの部分が含まれ...

マテリアルデザインで水滴アニメーションボタンを実現するための純粋なCSS

序文こういう特殊効果ってよく見かけますよね。すごくかっこいいですよね。 これは、Google Mat...

新しく作成された MySQL ユーザーの % には localhost が含まれていますか?

通常の説明%はどのクライアントでも接続できることを意味しますlocalhostはローカルコンピュータ...

MySQL がデータの削除と挿入に非常に時間がかかる問題の解決策

会社の開発者がテスト環境で挿入ステートメントを実行すると、正常に実行されるまでに 10 秒以上かかり...

テーブル適応とオーバーフローのいくつかの設定の詳細な説明

1. テーブル リセットの 2 つのプロパティ: ①border-collapse: collaps...

JavaScriptアップロードファイル制限パラメータケースの詳細な説明

プロジェクトシナリオ: 1. アップロードファイルの制限関数: 1. フロントエンド操作による異常な...

Docker環境にJenkinsコンテナをインストールする詳細なチュートリアル

推奨される Docker 学習教材: https://www.runoob.com/docker/d...

Linux のユーザーとグループ管理によく使われるコマンドの概要

この記事では、Linux のユーザーとグループの管理によく使用されるコマンドをまとめます。ご参考まで...

Tomcatの各ポートの機能の詳細な説明

tomcat 設定ファイルから、tomcat の起動時にデフォルトで 8080 (8443)、800...

VMware仮想マシンブリッジによるインターネット相互接続を実現する方法

VMware をインストールして新しい仮想マシンを作成したら、オプション バーの [編集] - [仮...

VMWare を使用して Windows 上で Linux 環境を構築する手順 (画像とテキスト)

Mac を返却して以来、元のラップトップは使用されていません。このラップトップの構成は非常に良好で...