错误如题所示,具体如下:

原因:
在MySQL的主从架构中,不同节点需要保证【server-id】和【server-uuid】的不同,否则就会有问题。

解决:
修改MySQL数据目录下的【auto.cnf】中的【server-uuid】,确保不同的节点的UUID是不同的,然后,重启MySQL服务即可。

1. vi auto.cnf
2. service mysqld restart
3. show variables like ‘%uuid%’;

———————————————————————[……]

Read more

最近,腾讯的QQ经常有BUG:XGraphic32.dll。

主要问题是出现在截图,以及图形显示的部分。
现象有以下几个情况:
1. 使用截图功能的时候,整个电脑的图形化显示全部黑屏,而非正常的截图功能使用的时候阴影
2. 没有使用截图的时候,不定期的,整个电脑的显示功能黑屏,无法重新点亮;但是通过开启的音乐播放软件可以判定电脑的程序运行都没有受到影响,没有死机,只是黑屏不显示了。
3. 开启有的程序(PyCharm / MS Word / 浏览器)本来操作好好的,突然被强制退出,然后电脑黑屏,有时候黑屏可以自己恢复,但是再看报错,就弹出腾讯自己的错误提交窗口了(后面会给出截图)[……]

Read more

默认情况下,Django的数据库是【SQLite3】。

如下:
在具体的Django的App的目录中的文件【settings.py】中定义:

要改变Django的数据库设置,有这几方面的配置需要修改:
1. settings.py,添加数据库连接的信息
2. __init__.py,导入Python操纵MySQL的模块【mysqlclient / pymysql】
3. MySQL:准备好数据库

MySQL:
创建数据库

[……]

Read more

Django配置了MySQL数据库的连接之后,第一次连接之前,需要对MySQL数据库做【迁移 / 同步】操作。
该步骤不一定会成功。
比如,如题所示的错误,具体如下:

以上问题,比较容易发生在【Python 3.x】的版本中。
在Python 3.x中,上面错误中提到的文件【D:\PyCharm_data\django_me\venv\lib\site-packages\django\db\backends\mysql\operations.py】的【query】已经不需要再用【decode】解码,而是可以直接使[……]

Read more