文章目录
1、连接数据库时提示密码出错
可能是你的原有的mysql不小心做了更变,密码变成mysql默认的了
解决方法:在phpStudy里面修改mysql数据库的密码。
2、mysql的版本与导入的数据所用的版本不同
之前我导入老师给的项目代码时,出现过大量的表出错,导致,无法将sql文件导入数据库。后来发现是mysql的版本号不同,后来我重现下载了php5.6版本的,再启动mysql,打开Navicat后,就可以导入成功了。
3、navicat中创建数据库时,所定义的字符集与原数据库使用的字符集不同
解决方法:在导入数据库之前,最好问一下你的伙伴,使用的是哪个字符集,避免导入时出错。
4、mysql配置文件中设置的最大容量不够了
解决方法:打开php–>设置–>配置文件–>mysql.ini–>记事本的形式打开–>在如图的位置,加上高亮部分的这段(max_allowed_packet=400M
)–>保存–>在php中重启mysql
5、在phpstudy中重启mysql失败
你可能还没有关掉原有的这个端口,你需要关掉之后,再重新启动
解决方法:关机重启(简单粗暴,行之有效)当然,可以通过早cmd中通过命令查正在进行的进程,然后通过命令关闭,但是,容易出现,父进程未关闭,子进程无法关闭的状况。