QA@IT
«質問へ戻る

見出し修正

37
本文
   password: railspass
   encoding: utf8
 ```
-# その他スキーマが表示されないアプリのdatabase.yml
+# その他スキーマが表示されないアプリのdatabase.yml
 ```
 development:
   adapter: mysql2

MySQL WorkBenchでスキーマが表示されない

MySQL Workbench(5.2.47 CE)で、MySQLサーバ上のスキーマが表示されるものとされないものがあります。

  • MySQLサーバ:Server version: 5.1.66
  • CentOS 6.3
  • rails 3.2.13 ruby 1.9.3p448

Railsの

rake db:create

で作成したのですが、
WorkBenchで接続するとスキーマが表示されません。
しかし、たまたま作成していたRedminのスキーマは表示されています。
(phpMyAdminでみると、Redmineその他のデータベースは作成されています。)
Redmineのデータベースは作り直しても表示はされます。その他のデータベースは作り直しても表示されません。

WorkBenchの接続方法は「Standard (TCP/IP)」です。
Railsのdatabase.ymlに設定しているユーザは、Redmineその他のデータベースすべてでrailsuserという同一ユーザで設定しています。

WorkBenchで表示されるRedmineのdatabase.yml

development:
  adapter: mysql2
  database: redmine_development
  host: localhost
  username: railsuser
  password: railspass
  encoding: utf8

その他スキーマが表示されないアプリのdatabase.yml

development:
  adapter: mysql2
  host: localhost
  encoding: utf8
  database: app_development
  username: railsuser
  password: railspass

よろしくお願いいたします。

MySQL Workbench(5.2.47 CE)で、MySQLサーバ上のスキーマが表示されるものとされないものがあります。
- MySQLサーバ:Server version: 5.1.66
- CentOS 6.3
- rails 3.2.13 ruby 1.9.3p448

Railsの
```
rake db:create
```
で作成したのですが、
WorkBenchで接続するとスキーマが表示されません。
しかし、たまたま作成していた[Redmin](http://redmine.jp/guide/RedmineInstall/)のスキーマは表示されています。
(phpMyAdminでみると、Redmineその他のデータベースは作成されています。)
Redmineのデータベースは作り直しても表示はされます。その他のデータベースは作り直しても表示されません。

WorkBenchの接続方法は「Standard (TCP/IP)」です。
Railsのdatabase.ymlに設定しているユーザは、Redmineその他のデータベースすべてでrailsuserという同一ユーザで設定しています。

# WorkBenchで表示されるRedmineのdatabase.yml
```
development:
  adapter: mysql2
  database: redmine_development
  host: localhost
  username: railsuser
  password: railspass
  encoding: utf8
```
# その他スキーマが表示されないアプリのdatabase.yml
```
development:
  adapter: mysql2
  host: localhost
  encoding: utf8
  database: app_development
  username: railsuser
  password: railspass
```

よろしくお願いいたします。

質問を投稿

MySQL WorkBenchでスキーマが表示されない

MySQL Workbench(5.2.47 CE)で、MySQLサーバ上のスキーマが表示されるものとされないものがあります。

  • MySQLサーバ:Server version: 5.1.66
  • CentOS 6.3
  • rails 3.2.13 ruby 1.9.3p448

Railsの

rake db:create

で作成したのですが、
WorkBenchで接続するとスキーマが表示されません。
しかし、たまたま作成していたRedminのスキーマは表示されています。
(phpMyAdminでみると、Redmineその他のデータベースは作成されています。)
Redmineのデータベースは作り直しても表示はされます。その他のデータベースは作り直しても表示されません。

WorkBenchの接続方法は「Standard (TCP/IP)」です。
Railsのdatabase.ymlに設定しているユーザは、Redmineその他のデータベースすべてでrailsuserという同一ユーザで設定しています。

WorkBenchで表示されるRedmineのdatabase.yml

development:
  adapter: mysql2
  database: redmine_development
  host: localhost
  username: railsuser
  password: railspass
  encoding: utf8

# その他スキーマが表示されないアプリのdatabase.yml

development:
  adapter: mysql2
  host: localhost
  encoding: utf8
  database: app_development
  username: railsuser
  password: railspass

よろしくお願いいたします。

MySQL Workbench(5.2.47 CE)で、MySQLサーバ上のスキーマが表示されるものとされないものがあります。
- MySQLサーバ:Server version: 5.1.66
- CentOS 6.3
- rails 3.2.13 ruby 1.9.3p448

Railsの
```
rake db:create
```
で作成したのですが、
WorkBenchで接続するとスキーマが表示されません。
しかし、たまたま作成していた[Redmin](http://redmine.jp/guide/RedmineInstall/)のスキーマは表示されています。
(phpMyAdminでみると、Redmineその他のデータベースは作成されています。)
Redmineのデータベースは作り直しても表示はされます。その他のデータベースは作り直しても表示されません。

WorkBenchの接続方法は「Standard (TCP/IP)」です。
Railsのdatabase.ymlに設定しているユーザは、Redmineその他のデータベースすべてでrailsuserという同一ユーザで設定しています。

# WorkBenchで表示されるRedmineのdatabase.yml
```
development:
  adapter: mysql2
  database: redmine_development
  host: localhost
  username: railsuser
  password: railspass
  encoding: utf8
```
# その他スキーマが表示されないアプリのdatabase.yml
```
development:
  adapter: mysql2
  host: localhost
  encoding: utf8
  database: app_development
  username: railsuser
  password: railspass
```

よろしくお願いいたします。