Windows下启动MySQL5.6服务出现"--secure-file-priv"的报错, 以及后续"Explicit defaults for timestamp"报错解决
来源:互联网 发布:孩子启蒙教育 知乎 编辑:程序博客网 时间:2024/05/16 19:25
问题阐述
CMD下执行命令行:
// 前台启动MySQL服务D:\Program Files (x86)\mysql-5.6.37_64\bin\mysqld.exe --defaults-file="D:/Program Files (x86)/mysql-5.6.37_64/my.ini"
出现报错:
// 类似以下一个属性的报错.因为以前有过类似错误,原因就是因为配置文件问题....--secure-file-priv...
问题解决:
–secure-file-priv 是什么?
secure-file-priv参数是用来限制LOAD DATA, SELECT … OUTFILE, and LOAD_FILE()传到哪个指定目录的.
当secure_file_priv的值为null ,表示限制mysqld 不允许导入|导出;
当secure_file_priv的值为/tmp/ ,表示限制mysqld 的导入|导出只能发生在/tmp/目录下;
当secure_file_priv的值没有具体值时,表示不对mysqld 的导入|导出做限制;
–secure-file-priv 问题解决.
编辑配置文件my.ini.
新增属性:
// 虽然上文说可以留空,但是实际上配置不能留空,不然会有提示说该属性不能为空值.// 并且,为了以后的导出导入, 新增 /tmp的子路径.secure_file_priv ="D:\Program Files (x86)\mysql-5.6.37_64\tmp"
重新编辑my.ini 之后再次执行服务启动命令.问题解决了,但是又出现新的问题:
// 根据前台报错提示.得知某个属性已经启用, 需要以下属性.[Warning] TIMESTAMP with implicit DEFAULT value is deprecated.Please use --explicit_defaults_for_timestamp server option (seedocumentation for more details).
编辑配置文件 my.ini,增加一项设置:
explicit_defaults_for_timestamp = 1
重新启动服务, 加载配置文件,每天其它报错. 问题得到解决.
什么是explicit_defaults_for_timestamp参数
explicit_defaults_for_timestamp参数主要用来控制TIMESTAMP数据类型跟其他数据类型不一致的特性,但是TIMESTAMP的这个特性在将来会被废弃,所以explicit_defaults_for_timestamp参数也会在将来被废弃.
更多参考:
http://blog.csdn.net/donghaixiaolongwang/article/details/73799809
阅读全文
0 0
- Windows下启动MySQL5.6服务出现"--secure-file-priv"的报错, 以及后续"Explicit defaults for timestamp"报错解决
- ubuntu 下Mysql导入导出文件报错:ERROR 1290 (HY000): --secure-file-priv
- MySQL 报错 ERROR 1290 (HY000): running with the --secure-file-priv
- Mysql5.6启动报错, [ERROR] InnoDB: Could not find a valid tablespace file for 'pa
- MySQL 报错Error Code: 1290. The MySQL server is running with the --secure-file-priv option
- windows下解决tomcat启动WEB服务器时报错:出现先前项目的报错
- mysql5.6 启动报错
- 在Windows7上安装MySQL5.6后没有服务,无法启动的问题,报错10061
- 安装mono for android 4.2.5后出现启动vs报错 的解决方式
- C#启动windows服务报错
- mysql5.7导出数据提示--secure-file-priv选项问题的解决方法
- keepalive自启动服务报错,问题的解决
- MySQL5.7插入数据+“secure-file-priv”错误
- 关于MySQL的Error1290 --secure-file-priv
- windows无法启动MySQL服务报错1067的解决方法
- 服务启动oracle服务可以,但是在windows doc命令下启动报错
- (转)解决mysqldump: Got error: 1290以及secure-file-priv option简解
- Linux下启动nfs服务报错
- 学习JavaScript数据结构与算法(七)——散列表(一)
- Android新特性之CardView的简单使用
- 新增了归并数组的方法!
- PhpStorm 2016.1 激活注册码
- Java数据结构和算法---排序
- Windows下启动MySQL5.6服务出现"--secure-file-priv"的报错, 以及后续"Explicit defaults for timestamp"报错解决
- python打印问题
- 去掉一个Vector集合中重复的元素
- JDK容器学习之TreeMap (一) : 底层数据结构
- LeedCode String to Integer (atoi)
- caffe中网络结构的可视化
- android 7.1编译出错
- jQuery-输入框大小变大变小(动画)
- 转载:GOOGLE SPANNER: BEGINNING OF THE END OF THE NOSQL WORLD?