---
title: 10.メタデータを同期する（MySQL）
description: MySQLからMashuへメタデータを同期するための設定手順と、必要なMySQL側の権限について説明します
image: https://www.data-fabric.jp/hubfs/image-png-May-14-2025-03-19-20-6265-AM.png
---

[コンテンツまでスキップ](https://www.data-fabric.jp/blog-kb/source/connect-mysql#main-content)

[![DATA_FABRIC_COLOR_Black_RGB](https://www.data-fabric.jp/hubfs/fabric-202602/images/website/DATA_FABRIC_COLOR_Black_RGB.svg)](https://www.data-fabric.jp/)

- [製品一覧](https://www.data-fabric.jp/product)
  
  製品一覧のサブメニューを表示 
  
    - [Mashu](https://www.data-fabric.jp/product/mashu)
    - [Veleta](https://www.data-fabric.jp/product/veleta)
- [課題解決事例](https://www.data-fabric.jp/case)
- ブログ
  
  ブログのサブメニューを表示 
  
    - [技術ブログ(Zenn)](https://zenn.dev/p/psc)
    - [データマネジメントの突破口](https://www.data-fabric.jp/blog-bkt)
- [サポート](https://www.data-fabric.jp/ja/kb-top)
- [お問い合わせ](https://www.data-fabric.jp/contact)

メインナビゲーションを開く

メインナビゲーションを閉じる

- [製品一覧](https://www.data-fabric.jp/product)
  
  製品一覧のサブメニューを表示 
  
    - [Mashu](https://www.data-fabric.jp/product/mashu)
    - [Veleta](https://www.data-fabric.jp/product/veleta)
- [課題解決事例](https://www.data-fabric.jp/case)
- ブログ
  
  ブログのサブメニューを表示 
  
    - [技術ブログ(Zenn)](https://zenn.dev/p/psc)
    - [データマネジメントの突破口](https://www.data-fabric.jp/blog-bkt)
- [サポート](https://www.data-fabric.jp/ja/kb-top)
- [お問い合わせ](https://www.data-fabric.jp/contact)

### カテゴリ

- [01. ユーザーとサインイン](https://www.data-fabric.jp/blog-kb/tag/01-ユーザーとサインイン)
- [02. 組織](https://www.data-fabric.jp/blog-kb/tag/02-組織)
- [03. プロジェクト](https://www.data-fabric.jp/blog-kb/tag/03-プロジェクト)
- [04. メタデータソース](https://www.data-fabric.jp/blog-kb/tag/04-メタデータソース)
- [05. メタデータ](https://www.data-fabric.jp/blog-kb/tag/05-メタデータ)
- [06. リネージ](https://www.data-fabric.jp/blog-kb/tag/06-リネージ)
- [07. Mashuサーバー(オンプレミス用)](https://www.data-fabric.jp/blog-kb/tag/07-mashuサーバーオンプレミス用)
- [08. 検索・通知・その他](https://www.data-fabric.jp/blog-kb/tag/08-検索-通知-その他)
- [09. Veleta](https://www.data-fabric.jp/blog-kb/tag/09-veleta)

 2026/02/28 9:41:57

# 10.メタデータを同期する（MySQL）

[A](https://www.data-fabric.jp/blog-kb/author/a)

共有： [facebook-f icon](http://www.facebook.com/share.php?u=https://www.data-fabric.jp/blog-kb/source/connect-mysql) [Twitter icon](https://twitter.com/intent/tweet?url=https://www.data-fabric.jp/blog-kb/source/connect-mysql) [linkedin-in icon](http://www.linkedin.com/shareArticle?mini=true&url=https://www.data-fabric.jp/blog-kb/source/connect-mysql) [envelope icon](mailto:?body=https://www.data-fabric.jp/blog-kb/source/connect-mysql) [pinterest-p icon](http://pinterest.com/pin/create/link/?url=https://www.data-fabric.jp/blog-kb/source/connect-mysql)

### 1. Mashuサーバーのセットアップ

MySQLからMashuへメタデータを同期するためには、Mashuサーバーのセットアップが必要です。Mashuサーバーのセットアップ方法は[オンプレミス用のMashuサーバー](https://www.data-fabric.jp/blog-kb/server/mashu-server)を参照してください。

### 2.データソースの作成

MySQLのメタデータを同期するために、タイプとして「MySQL」を選択してデータソースを作成します。

![](https://www.data-fabric.jp/hs-fs/hubfs/image-png-May-14-2025-03-19-20-6265-AM.png?width=670&height=273&name=image-png-May-14-2025-03-19-20-6265-AM.png)

### 3. MySQLへの接続情報設定

データソース画面の「接続設定」タブで、MySQLへの接続情報を設定します。

- **Host:** MashuサーバーからMySQLサーバーへ接続する際に使用する、MySQLサーバーのホスト名を指定します。 
    - **（注意）Docker環境での実行について:** MashuサーバーがMySQLサーバーと同じホストマシン上のDockerコンテナ内で動作している場合、ホスト名として `localhost` を使用すると接続できません。Dockerコンテナからホストマシン上のMySQLサーバーを参照できるように、ホストマシンのIPアドレスや、お使いのDockerネットワーク環境に応じた適切な接続情報を指定してください。
- **Port:** MySQLサーバーのポート番号を指定します。ポート番号を指定しない場合MySQLのデフォルトポート番号`3306`が使用されます。
- **User:** MySQLへの接続に使用するユーザー名を指定します。
- **Password:** 上記`User`に対応するパスワードを指定します。

![](https://www.data-fabric.jp/hs-fs/hubfs/image-png-May-13-2025-03-24-29-3221-AM.png?width=670&height=358&name=image-png-May-13-2025-03-24-29-3221-AM.png)

### 4. 接続設定の保存とスキーマ選択

MySQLへの接続情報を入力後、「保存」ボタンをクリックします。MySQLへの接続に成功すると、メタデータを同期するスキーマ（MySQLでは「データベース」と同義）を選択できるようになります。

同期したいメタデータが含まれるスキーマを選択してください。

![](https://www.data-fabric.jp/hs-fs/hubfs/Mashu/%E3%83%87%E3%83%BC%E3%82%BF%E3%82%BD%E3%83%BC%E3%82%B9-MySQL3.png?width=670&height=508&name=%E3%83%87%E3%83%BC%E3%82%BF%E3%82%BD%E3%83%BC%E3%82%B9-MySQL3.png)

### 5. 必要なMySQL権限

MashuがMySQLからメタデータを同期したり、データをプレビューするためには、接続に使用するユーザーに対して、適切な権限が付与されている必要があります。以下の **5.1**または **5.2**のいずれかの手順に従い、接続ユーザーに必要な権限を付与してください。

#### 5.1. **特定のデータベースのメタデータのみを同期する場合**

特定のデータベースのみを対象にメタデータを同期するには、そのデータベースに対する `SELECT, SHOW VIEW（view定義情報取得のため）` 権限を接続設定で指定したユーザーに付与する必要があります。

```
GRANT SELECT, SHOW VIEW ON <データベース名>.* TO '<ユーザー名>'@'<ホスト名>';
```

#### 5.2. **全てのデータベースのメタデータを同期する場合**

MySQL内の全てのデータベースのメタデータ同期したい場合は、グローバルレベルの`SELECT, SHOW VIEW（view定義情報取得のため）`権限を接続設定で指定したユーザーに付与します

```
GRANT SELECT, SHOW VIEW ON *.* TO '<ユーザー名>'@'<ホスト名>';
```

### 6. メタデータの同期実行

データソース画面の「メタデータ」タブに移動し、「メタデータ同期」ボタンをクリックすることで、MySQLからのメタデータ同期が開始されます。

![](https://www.data-fabric.jp/hs-fs/hubfs/image-png-May-14-2025-03-25-01-0315-AM.png?width=670&height=320&name=image-png-May-14-2025-03-25-01-0315-AM.png)

[04. メタデータソース](https://www.data-fabric.jp/blog-kb/tag/04-メタデータソース)

# 関連記事

[![](https://www.data-fabric.jp/hs-fs/hubfs/image-png-May-14-2025-03-03-02-8880-AM.png?height=200&name=image-png-May-14-2025-03-03-02-8880-AM.png)](https://www.data-fabric.jp/blog-kb/source/connect-mariadb)

[04. メタデータソース](https://www.data-fabric.jp/blog-kb/tag/04-%E3%83%A1%E3%82%BF%E3%83%87%E3%83%BC%E3%82%BF%E3%82%BD%E3%83%BC%E3%82%B9)

## [11.メタデータを同期する（MariaDB）](https://www.data-fabric.jp/blog-kb/source/connect-mariadb)

[A](https://www.data-fabric.jp/blog-kb/author/a) 

 2026/02/28 9:45:01

1. Mashuサーバーのセットアップ MariaDBからMashuへメタデータを同期するためには、Mashuサーバーのセットアップが必要です。Mashuサーバーのセットアップ方法は...

[続きを読む](https://www.data-fabric.jp/blog-kb/source/connect-mariadb)

[![](https://www.data-fabric.jp/hs-fs/hubfs/image-png-May-13-2025-08-40-57-2172-AM.png?height=200&name=image-png-May-13-2025-08-40-57-2172-AM.png)](https://www.data-fabric.jp/blog-kb/source/connect-postgresql)

[04. メタデータソース](https://www.data-fabric.jp/blog-kb/tag/04-%E3%83%A1%E3%82%BF%E3%83%87%E3%83%BC%E3%82%BF%E3%82%BD%E3%83%BC%E3%82%B9)

## [12.メタデータを同期する（PostgreSQL 7.4～）](https://www.data-fabric.jp/blog-kb/source/connect-postgresql)

[A](https://www.data-fabric.jp/blog-kb/author/a) 

 2026/02/28 9:48:53

1. Mashuサーバーのセットアップ...

[続きを読む](https://www.data-fabric.jp/blog-kb/source/connect-postgresql)

[![](https://www.data-fabric.jp/hs-fs/hubfs/image-png-May-13-2025-08-08-07-1855-AM.png?height=200&name=image-png-May-13-2025-08-08-07-1855-AM.png)](https://www.data-fabric.jp/blog-kb/source/connect-oracle)

[04. メタデータソース](https://www.data-fabric.jp/blog-kb/tag/04-%E3%83%A1%E3%82%BF%E3%83%87%E3%83%BC%E3%82%BF%E3%82%BD%E3%83%BC%E3%82%B9)

## [14.メタデータを同期する（Oracle）](https://www.data-fabric.jp/blog-kb/source/connect-oracle)

[A](https://www.data-fabric.jp/blog-kb/author/a) 

 2026/02/28 9:53:31

1. Mashuサーバーのセットアップ...

[続きを読む](https://www.data-fabric.jp/blog-kb/source/connect-oracle)

[![株式会社ピーエスシー](https://www.data-fabric.jp/hs-fs/hubfs/fabric-202602/images/PSC_logo_yoko.png?width=1058&height=177&name=PSC_logo_yoko.png "株式会社ピーエスシー")](https://www.psc-inc.co.jp/)

運営会社：株式会社ピーエスシー  
TEL : 03-3435-1044 / FAX : 03-3435-1418

| ・[TOP](https://services.robon.co.jp) | ・[技術ブログ(Zenn)](https://zenn.dev/p/psc) |
| --- | --- |
| ・[製品一覧](https://services.robon.co.jp/product) | ・[データマネジメントの突破口](https://services.robon.co.jp/blog-bkt) |
| ・[課題解決事例](https://services.robon.co.jp/case) | ・[サポートセンター](https://services.robon.co.jp/kb-top) |

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "A",
    "url" : "https://www.data-fabric.jp/blog-kb/author/a"
  },
  "dateModified" : "2026-02-28T00:42:02.001Z",
  "datePublished" : "2026-02-28T00:41:57.000Z",
  "headline" : "10.メタデータを同期する（MySQL）",
  "image" : [ "https://www.data-fabric.jp/hubfs/image-png-May-14-2025-03-19-20-6265-AM.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://www.data-fabric.jp/blog-kb/source/connect-mysql",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://www.data-fabric.jp/hubfs/fabric-202602/images/PSC_logo_yoko.png"
    },
    "name" : "株式会社ピーエスシー"
  }
}
```