MySQL5.7では,ファイルの入出力を行うディレクトリがある場所に固定されています.この文章では,この制限を解除する方法について述べています.
1:メモ帳を管理者として開く
出力先の制限を外すには,設定ファイルを修正しますが,このファイルは管理者でないと変更できないようになっています.そこで,メモ帳を管理者として実行する必要があります.下図のようにメモ帳のアイコンを右クリックし,管理者として実行してください.
2:設定ファイルを開く
設定ファイルは下記の場所にありますのでメモ帳で開いてください.
C:\ProgramData\MySQL\MySQL Server 5.7\my.ini
3:設定ファイルを変更する
my.iniに下記に示すところがありますので,この行をコメントアウトしてください.コメントアウトするには行頭に # を入れます.
secure-file-priv="C:/ProgramData/MySQL/MySQL Server 5.7/Uploads"
次に,先ほどコメントアウトした行の下に次のように書いてください.
secure-file-priv=""
最後に保存をしてメモ帳を閉じてください.
4:再起動する
設定ファイルを反映させるには,MySQLサーバを再起動する必要があります.サーバのみを再起動することもできますが,ここはOSごと再起動してしまいましょう.