“2019年11月”存档文章有30

MySQL modify charset to table

如果我们在设置外键的时候,两张表charset不同,则无法设置外键,这个时候需要修改表的charset。具体语法如下:ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;示例:ALTER TABLE private_number_phone_number CONVERT TO CHARACTER SET latin1;即可将priv...

[HY000][1215] Cannot add foreign key constraint.

最近在使用SQLAlchemy建库的时候,出现了如下错误:[HY000][1215] Cannot add foreign key constraint.错误截图如下:说实在的这些信息不能提供任何帮助。只能自己慢慢排查。首先查看了数据类型是否一直,结果是一样的,具体截图如下:User表id数据类型是varchar(64):另外一张表数据类型也是varchar(64):这个排除了,只能看看两张表的编...

python 计算时差

下面是python计算时差的代码:import time import datetime start = datetime.datetime.now() time.sleep(30) end = datetime.datetime.now() print (end-start).days # 0 天数 print (end-start).total_seconds() # 30...

在Ubuntu 18.04上如何暂停MySQL服务

最近在Ubuntu 18.04上安装的数据库,需要迁移到云上,本地安装的数据库需要暂停,以免占用内存等资源。在Ubuntu 18.04上暂停MySQL的命令如下:sudo systemctl stop mysql.serviceMySQL应该也是作为一个服务器启动,看看是否暂停成功,具体命令如下:sudo systemctl status mysql.service结果如下:有人说暂停了还需要删除...

MySQL新建数据库语法

在 MySQL 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下:CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>];[ ]中的内容是可选的。语法说明如下:<数据库名>:创建数据库的名称。MySQL 的数据存储区将以目录方式...

PyCharm每日提示

如果在编辑器中未选择任何内容,然后按Ctrl + C,则将插入符号处的整个行复制到剪贴板。

PyCharm每日提示

只需一次按键,就可以直接在编辑器中应用其他代码样式/配色方案或按键图。 只需按Ctrl +`(查看|快速切换方案),即可指定要更改的方案。

Typescript for...of循环

好久没有写Typescript了,有一些基本的语法都忘记了,今天记录一下for...of循环的写法。for...of 语句创建一个循环来迭代可迭代的对象。在 ES6 中引入的 for...of 循环,以替代 for...in 和 forEach() ,并支持新的迭代协议。for...of 允许你遍历 Arrays(数组), Strings(字符串), Maps(映射), Sets(集合)等可迭代的...