teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

具体的な状況を追記。

2018/11/13 00:55

投稿

uk_63
uk_63

スコア29

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,6 @@
1
1
  #前提
2
2
  - macOS 10.14.1
3
+ - テキストエディタはAtomを使用。
3
4
  - rails db:create が出来なかった。
4
5
  - **railsuser**という作業ユーザーを作成。権限付与済み。
5
6
  - ```rails new SAMPLE -d mysql --api```  このコマンドを実行済み。
@@ -106,16 +107,21 @@
106
107
 
107
108
  ```
108
109
  #試したこと
109
- エラーメッセージからdatabase.ymlにはタブの使用が認められていないとのことだったので、スペースを使用しました。
110
+ エラーメッセージからdatabase.ymlにはタブの使用が認められていないとのことだったので、スペースを使用しました。しかし、同じエラーメッセージが出ます。
110
111
  ```
111
112
  found character that cannot start any token while scanning for the next token at line 17 column 13
112
113
  ```
113
- しかし、同じメッセージが出ます。
114
+
115
+
116
+
114
117
  #1つ目の質問
115
118
  17行目の13列目にタブの使用が発見されているということですよね?
116
- しかし、該当箇所にタブは使わずにスペースを使っています。
119
+ しかし、該当箇所(database.yml のpassword入力欄)にタブは使わずにスペースを使っています。
117
120
  なぜこのエラーがでるのかわからないです。
118
121
 
122
+ **Atomのインデントの設定でもタブが入らないように、タブを入力してもスペースが入るように設定しています。**
123
+
124
+
119
125
  #2つ目の質問
120
126
  RailsとMYSQLの連携方法は、僕の認識では、
121
127
  ① ```$ rails new NAME -d mysql```を実行。

2

共有するファイル名の記入漏れを修正。

2018/11/13 00:55

投稿

uk_63
uk_63

スコア29

title CHANGED
File without changes
body CHANGED
@@ -47,6 +47,7 @@
47
47
  上記のエラーが発生しました。
48
48
 
49
49
  #ファイルの共有
50
+ **database.yml**
50
51
  ```
51
52
  # MySQL. Versions 5.1.10 and up are supported.
52
53
  #

1

前提に追記しました。

2018/11/12 13:49

投稿

uk_63
uk_63

スコア29

title CHANGED
File without changes
body CHANGED
@@ -2,6 +2,7 @@
2
2
  - macOS 10.14.1
3
3
  - rails db:create が出来なかった。
4
4
  - **railsuser**という作業ユーザーを作成。権限付与済み。
5
+ - ```rails new SAMPLE -d mysql --api```  このコマンドを実行済み。
5
6
  #エラーメッセージ
6
7
  ```
7
8
  YAML syntax error occurred while parsing /Users/--私の名前なので伏せます--/Develop/SAMPLE/config/database.yml. Please note that YAML must be consistently indented using spaces. Tabs are not allowed. Error: (<unknown>): found character that cannot start any token while scanning for the next token at line 17 column 13