【やりたいこと】
下記サイトの通りに、T01Prefecture.csvをテーブルへ格納する ということをやりたいです
http://mysqlweb.net/category/4005373-1.html
(取り急ぎ、別でご質問させて頂いている環境とは別のリモート環境で一時的に動かしております)
【伺いたいこと】
現状の追記の2点を対応したのですが、エラーが出ています。
エラーの原因と対応策が知りたいです。
【1現状の追記_17:44】
https://ameblo.jp/rakudanoojichan/entry-12101564126.html
上記サイトに同じエラー時の対応が記載されていたのですが、
思案の末、「C:\ProgramData\MySQL\MySQL Server 5.7\my.ini」を修正したら、出来るようになりました。
以下の様に二行目をコメントアウトします。
# Secure File Priv.
#secure-file-priv="C:/ProgramData/MySQL/MySQL Server 5.7/Uploads"
修正を反映させるため、mysqlをQUIT;で抜けて、コマンドプロンプトから「sevices.msc」と打ち込むとGUIのサービス画面が起動します。
の部分の意味がわからず、具体的な方法を知りたいです。
↑
については、
・隠しフォルダ内にあるmyファイルのコードを修正すること(元ファイルをコピー→デスクトップ上に置き、そのファイルを修正し、元の場所のファイルと置き換えました。(この方法は間違ってますでしょうか...??))
・修正後は、MySQLを再起動すること
だと把握し、対応致しました
【2現状の追記_17:30】
・T01Prefecture.csv の置き場所はどこが適正なのでしょうか?
例題では、 C:\mysql\data\sampledb040 となっていますが、
Cドライブ配下にmysqlフォルダがない場合(dataフォルダもありません)、作成してそこに配置する形でしょうか?それとも他のプログラムが入っているフォルダ内にいれるべきなのでしょうか。
↑については、
下記を参考にしまして、
http://proengineer.internous.co.jp/content/columnfeature/6776#section200
>なお出力の場合と異なり入力元のファイルを置く場所は固定のため、パスの指定は不要です。
>デフォルトから変更していない場合、次の通りです。
>C:\ProgramData\MySQL\MySQL Server 5.7\Data[データベース名]
と、インポート先を固定する必要があることは把握致しました。
また、ProgramDataが隠しフォルダであり、フォルダの設定変更から、表示し、下記にデータを格納するところまではできました!
C:\ProgramData\MySQL\MySQL Server 5.7\Data
あなたの回答
tips
プレビュー