【讨论题】如果程序不能访问MySQL数据库,你会从那几个方面来判断是那里出了问题?
题干:
在工作中我们经常会遇到程序或是MySQL客户端不能访问MySQL数据库的情况,在本课程中也对如何访问MySQL进行了比较详细的讲解,如果在工作中再遇到这样的错误,你知道从那几个方面来进行分析去排除数据库无法访问的问题吗?
关键提炼:
掌握不能访问MySQL服务端的排错方法,一般MySQL客户端不能访问MySQL服务端时,可以从以下几个方法来排错:
1).确认MySQL客户端版本同数据库端版本是否一致。
2).确认用户名密码是否正确
3).确认MySQL账号是否对客户端IP进行了授权,这里要注意%并不包括localhost
4).判断客户端到服务端的网络是否畅通,可以使用telnet mysql服务IP 端口 的方式来进行判断。