影响索引长度因素:-- 1. 索引列为字符串类型的情况1) 列长度: 2) 列是否为空: NULL(+1),NOT NULL(+0)3) 字符集: 如 utf8mb4=4,utf8=3,gbk=2,latin1=14) 列类型为字符: 如 varchar(+2), char(+0)计算公式:key_... ...
分类:
数据库 时间:
2020-03-13 18:54:46
阅读次数:
118
在使用pymsql链接mysql8.0的时候编辑好如下代码 1 import pymsql 2 3 4 # 创建链接对象 5 conn = pymsql.connect('localhost', 'wang', '123456', 'jingdong', 'utf8') 6 # 创建游标 7 cur ...
分类:
数据库 时间:
2020-03-12 14:19:01
阅读次数:
413
PDO查询中文如果乱码,或者搜索不到结果,需要加上字符编码, $dsn = 'mysql:host=localhost;dbname=piaopiao;charset=utf8'; 这样就可以了。 ...
分类:
其他好文 时间:
2020-03-12 11:22:34
阅读次数:
61
#2020年3月11日#Elizabethimportpymysql#创建数据库链接conn=pymysql.connect(host=‘localhost‘,port=3306,user=‘root‘,passwd=‘******‘,db=‘resumes‘,charset=‘utf8‘,)#创建游标cursor=conn.cursor()#关闭游标cursor.close()#关闭连接conn
分类:
数据库 时间:
2020-03-11 12:37:13
阅读次数:
86
数据库建库指定UTF 8 CREATE DATABASE IF NOT EXISTS DEFAULT CHARSET utf8 COLLATE utf8_general_ci; jdbc:mysql://localhost:3306/testing?characterEncoding=UTF 8 ` ...
分类:
数据库 时间:
2020-03-11 11:16:18
阅读次数:
72
一、MySQL数据库建库时SQL语句中数据库名、表名用引号的问题解释:在创建MySQL数据库和表时,数据库名、表名和字段名外面的符号 ` 不是单引号,而是英文输入法的反单引号,同键盘~同一位置。为了避免你的表名和字段名 和数据库SQL中的关键字冲突。但也可以不加。此外,需要注意,有部分程序员喜欢从网 ...
分类:
数据库 时间:
2020-03-10 01:16:49
阅读次数:
74
前言从Mysql数据库角度来说,谈到存储就一定离不开字符集,只不过在我们日常开发中统一的utf8/utf8mb4编码,使我们常常忽略了字符集的影响,本文仅从字符集的角度来谈谈对InnoDB的存储设计的一点影响,以及Mysql是怎么兼容各种字符集的。过一下字符集Unicode作为现在通用的字符集,通常采用两个字节表示一个字符,带来的副作用就是,原本采用ASCII字符集只需要一个字节的,却变成了2个字
分类:
数据库 时间:
2020-03-09 23:51:38
阅读次数:
79
https://blog.csdn.net/mynamepg/article/details/81044957 这篇参考 批量插入mysql,发现使用mysql自带的uuid函数生成的uuid会重复。 原因是mysql字符集有问题,应该都改成utf8,修改方式是改my.ini配置 mysql8.0中 ...
分类:
数据库 时间:
2020-03-09 22:41:22
阅读次数:
168
#不与vi兼容 set nocompatible #语法高亮 syntax on #底部显示当前模式 set showmode #显示键入命令 set showcmd #支持鼠标 set mouse=a #使用utf8编码 set encoding=utf-8 #启用256色 set t_Co=25 ...
分类:
系统相关 时间:
2020-03-08 10:00:27
阅读次数:
72
用puppeteer爬取网页数据业务需求,页面需要显示很多链接列表,像这样的。我问项目经理要字典表,他笑咪咪地拍着我的肩膀说:“这边有点忙,要不按照这个自己抄一下吧”。emmm…我看了一下,数据大概有七八百条,一个一个录入,那不得搞到地老天荒、海枯石烂。心口一股燥热,差点就要口吐莲花,舌吐芬芳了…转... ...
分类:
Web程序 时间:
2020-03-07 13:01:59
阅读次数:
123