mysql数据库使用

连接数据库

Navicat 连接报错

mysql数据库使用_第1张图片

 

原因排查1:密码错误

我原本以为新建连接是不需要密码的,问过后端开发的同事,说新建连接也需要密码。还好我有笔记密码的习惯,输入正确的密码后依旧无法连接。

mysql数据库使用_第2张图片

 

原因排查2:检查数据库连接情况,发现以前都连接正常的mysql也连接不上了。

数据库连接报错

mysql数据库使用_第3张图片

Can't connect to MySQL server on '127.0.0.1' (61)

mysql数据库使用_第4张图片

 

原因排查3:百度了遇到的问题,有人也遇到类似的错误。

有人通过改端口为3307,连接成功,我试了不行。

有建议把127.0.0.1 改成 localhost 试试,不行。

有人反馈说通过终端可以连接,我试了下,通过终端也连不上。

mysql数据库使用_第5张图片

 

其实在搜索问题的过程中,我与正确答案擦肩而过,因为我没找到他描述的第一个设置,实际在Mac系统偏好设置中,我在mysql里找肯定找不到了。

https://blog.csdn.net/Gincharl/article/details/82584497

 

后来咨询了另一个朋友,给我发了一篇文章的链接,终于解决问题。

https://www.jianshu.com/p/fd3aae701db9

 

谜底揭开:出现问题的原因是Mac系统偏好设置中,mysql服务没开。

mysql数据库使用_第6张图片

 

反省:mysql安装的时候都是选的默认项,默认项应该是开机自启。

之前老师带着做的时候数据库连接一次就成功了,就没想着开这个。

这个开启自启的选项,前几天电脑发热掉电快,同事帮忙处理了下,查了内存,就帮我把这个开机自启给关掉了。

也是我自己对软件不熟悉,我都根本不知道在系统偏好设置里还有个mysql服务开关。

 

大神建议:装了mysql肯定要手动开啊,mac多大点内存,又不是拿mac直接当服务器用。

 

查看内存占用

使用Mac自带app 活动监视器 查内存占用情况。

mysql数据库使用_第7张图片

 

备忘:本机安装了mysql 后就不需要再安装xampp,我傻乎乎的装了又卸载了。 

 

导入sql文件

mysql数据库使用_第8张图片

有的数据库版本不支持这样的 0000-00-00 00:00:00 默认日期时间格式,会导致运行 sql 文件时报错。

 

你可能感兴趣的:(工具使用)