msyql 5.7 通过命令导入sql文件报错:
在这里插入图片描述
原因是命令行直接输入密码不安全,所以报错,一般5.6之前版本是没这种校验的,建议通过source命令导入,直接登录mysql终端,然后source /xxx/xxx/xxx.sql,如果非要通过命令,操作如下:
在my.cnf文件中添加下图信息,保存重启mysql在这里插入图片描述再次执行下面命令:在这里插入图片描述
20210802补充===================================
可以通过声明密码的方式,密码声明变量是固定的–> MYSQL_PWD:
export MYSQL_PWD=123456
mysql -uroot -Dtest < /opt/data/test.sql

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐