前提: mac中之前安装了mysql,一段时间没使用,今天使用mysql客户端去连接,报错提示密码过期,原因是mysql5.7之后版本有密码过期这个功能. error: Your password has expired. To log in you must change it using a client that supports expired passwords. 打开终端,启动mysql服务: sudo /usr/local/mysql/support-files/mysql.ser
前言:今天在公司电脑上python版本跟自己家里电脑上的一样,不一样的是mysql公司版本5.6,结果花了两天的时间都没配置好python和mysql 简单说就是python连接mysql一直报2003错误,报错代码为:(2003, "Can't ,connect to MySQL server on 'localhost' (10061)" 网上百度了一天的时间仍未找到解决办法,貌似mysql5.6起,其配置变了,反正公司电脑上mysql服务启动后,通过cmd输入netstat -a
推荐使用微软官方发布的 Microsoft Remote Desktop,免费.流畅. 详见:https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/remote-desktop-mac 下载 Mac App Store 国区无,有其它区 Apple ID 的可以尝试下载. https://itunes.apple.com/us/app/microsoft-remote-desk
Mac上从官方安装完Mysql5.7后,有一部分的字符集默认为latin1,而非utf8,为避免乱码的产生,本文介绍将所有字符集设置为utf8 查看当前字符集编码 show variables like '%char%'; 我们会发现这些字符集为latin1 修改字符集为utf8 关闭Mysql服务 新建一个my.cnf配置文件,执行下面命令,如果已存在则会打开该文件 sudo vim /etc/my.cnf 按i键进入编辑模式并加入以下配置,然后按esc键退出编辑模式并按shift+zz保存