时间:2021-07-01 10:21:17 帮助过:4人阅读
select [列名],[列名2](或者直接*) from {表名称} [where 语句] into outfile {"目标文件名称,字符串"} [options]
参数 options 可选, 默认输出到 mysql 保存数据表文件的目录
source {备份文件的路径}
load data [local] in file {备份文件路径] into table {数据表名称} [options]
参数 local: 如果使用本地备份文件
参数 options: 可选
注意:
1.在进行备份操作时,遇到了如下异常
MySQL server is running with the --secure-file-priv option so it cannot execute this statement
原始是MySQL限制了导入与导出的目录权限,只能在规定的目录下才能操作,使用sql语句 " show variables like ‘%secure%‘; " 查看 secure-file-priv 当前值。
解决办法:
在 配置文件的 [mysqld] 下,加入如下配置项:
secure-file-priv = ""
重启数据库,然后就可以在任何目录下操作了,或者指定目录
2.由于本人配置的原因,进入 mysql 客户端时,需要进入 mysql 执行文件目录下,再执行指令,才能正常进入客户端
记 一次mysql 数据迁移
标签:sql语句 source 数据还原 注意 oca 路径 out server bin