我在mysql下输入 \. f:\day04\mydata.sql;出现这样的错误:Failed to open file 'f:\day04\mydata.sql;'
发布网友
发布时间:2022-04-29 23:31
我来回答
共3个回答
热心网友
时间:2023-10-10 10:53
f:\day04\mydata.sql如果这个文件存在的话,那就是权限的问题
你看一下my.cnf或者my.ini,看看设置是用什么用户运行mysql服务的。
在Linux下通常是mysql这个用户,注意分配权限给运行用户,使它能读取f盘下的资料。
如果实在不行的话,把sql文件放在temp目录下(Linux在/tmp,windows在c:/windows/temp),这个目录默认所有用户都可以读取的。
热心网友
时间:2023-10-10 10:53
如果你访问的MYSQL服务器不是在本地运行,是无法访问本地文件的,你可以将本地的sql文件ftp到服务器上指定的目录来运行。也可以通过mysql客户端,导入SQL文件来运行。
热心网友
时间:2023-10-10 10:54
以管理员的身份运行mysql的命令行就好!