作者回复: 好的
作者回复: 是的
作者回复: 请参考思考题答案
作者回复: 不建议用docker创建MySQL
作者回复: 还是权限问题,你可以先查看一下MySQL中的系统变量设定,比如: mysql> show variables like '%secure%'; +--------------------------+-----------------------+ | Variable_name | Value | +--------------------------+-----------------------+ | require_secure_transport | OFF | | secure_file_priv | /var/lib/mysql-files/ | +--------------------------+-----------------------+ 2 rows in set (0.00 sec) 这样就知道secure_file_priv的目标文件夹是/var/lib/mysql-files/,然后把导出文件写到这个文件夹中,应该可以执行成功: mysql> select * into outfile '/var/lib/mysql-files/a.txt' from demo.goodsmaster; Query OK, 2 rows affected (0.00 sec) 查看一下: # cat /var/lib/mysql-files/a.txt 1 铅笔 2 橡皮
作者回复: 请参考思考题答案