java.sql.SQLException: Syntax error or access violation message from server: "Access denied for user 'root'@'%' to database 'sal
java.sql.
SQLException: Syntax error or access violation message from server: "Access denied for user 'root'@'%' to database 'sale'"
这是什么错误
java连接mysql
------解决方案--------------------数据库sale拒绝用户‘root’访问
------解决方案--------------------可能是因为在安装MySQL的时候限制了root用户只能从本地登录(默认选项),因此数据库只支持root@localhost或者root@127.0.0.1的登录方式
通常的解决方法是,在MySQL中新建一个User,并以这个User登录MySQL;或者取消root的本地限制(不推荐)