MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLデータベースは、作成時にどこに保存されますか?


データベースの場所、つまりMySQLで作成された場所が必要な場合は、システム変数@@datadirを使用できます。

構文は次のとおりです

SELECT @@datadir;

以下はクエリです

mysql> select @@datadir;

これが出力です。上記のクエリは場所を返します

+---------------------------------------------+
| @@datadir                                   |
+---------------------------------------------+
| C:\ProgramData\MySQL\MySQL Server 8.0\Data\ |
+---------------------------------------------+
1 row in set (0.00 sec)

次に、システム内の上記のディレクトリにアクセスします。ディレクトリのスクリーンショットは次のとおりです

MySQLデータベースは、作成時にどこに保存されますか?

次に、データフォルダを開きます。データフォルダには、すべてのデータベースが含まれています。すべてのデータベースを表示するスクリーンショットは次のとおりです

MySQLデータベースは、作成時にどこに保存されますか?

これで、任意のデータベースフォルダでテーブルを確認できます。たとえば、「サンプル」データベースのテーブル名を見てみましょう。スクリーンショットは次のとおりです

MySQLデータベースは、作成時にどこに保存されますか?


  1. ターミナルからMySQLデータベースのSQLファイルを実行しますか?

    データベースでSQLファイルを実行するには、以下の構文を使用する必要があります。 mysql -u yourUserName -p yourDatabaseName < yourFileName.sql 上記の構文を理解するために、windows+Rショートカットキーを使用してコマンドプロンプトを開きます。 スナップショットは次のとおりです。 OKボタンを押すと、コマンドプロンプトが表示されます。スナップショットは次のとおりです。 次に、binディレクトリに到達します。スナップショットは次のとおりです。 これがbinディレクトリにある私のファイル「mydb.s

  2. MySQLテーブルデータはWindowsのどこに保存されていますか?

    MySQLテーブルデータの場所を知るために、以下の構文を使用できます- select @@datadir; これには、SHOWVARIABLESコマンドを使用することもできます。以下は構文です- show variables where Variable_name ='datadir'; 上記の構文を実装して、MySQLテーブルがデータを格納する場所を確認しましょう- mysql> select @@datadir; これにより、次の出力が生成されます- +---------------------------------------------+ | @@data