![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Database
zizle_lin
这个作者很懒,什么都没留下…
展开
-
PyMySQL、MySQLdb、MySQLdb连接池性能体验
今天试了下PyMySQL、MySQLdb、MySQLdb的速度感觉。 PyMySQL是纯Python实现的. MySQLdb是C写的.网上都说支持到py3.4,其实3.5+也支持的,只要安装mysqlclient pip install mysqlclient,mysqlclient是在MySQLdb基础上fork继续开发的. 想必看到这个,不言而喻了吧,但在python中还是很流行使用pymysql,所以我就好奇试试。 下面是结果: 我这只测试了500次,其中未使用连接池的是每次连接数据库,执行查询。使原创 2020-12-15 14:50:26 · 684 阅读 · 0 评论 -
sqlite3删除表数据后文件没有变小
像执行sql语句一样执行: vacuum 即可。原创 2020-10-16 13:41:20 · 262 阅读 · 0 评论 -
Windows安装使用redis
1 下载Redis安装解压包 github下载 Redis下载 2 解压到你喜欢的文件夹内 3 进入文件夹,使用安装命令到windows服务 redis-server.exe --service-install redis.windows.conf 搞定,OK.原创 2020-09-09 15:43:28 · 67 阅读 · 0 评论 -
Mysql分组group_by出现1055错误
直接上解决方案 在.ini配置文件加上这句话 sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION 重启mysql服务。 本文参考文章 https://blog.csdn.net/weixin_42555514/article/details/86170546 ...原创 2020-06-04 13:44:40 · 388 阅读 · 0 评论 -
MySQL基本操作和语句记录
1 mysql给表新增字段 ALTER TABLE `tablename` ADD COLUMN `colname` VARCHAR(512) DEFAULT '';原创 2020-04-02 09:19:01 · 144 阅读 · 0 评论 -
MySQL数据库的备份和恢复
1 使用MySQL备份整个数据库 mysqldump -u root -p dbname > back.sql 其中 "dbname"是要备份的数据库名称,back.sql是要保存的文件路径 2 使用备份的数据恢复整个数据库 mysql -u root -p dbname < back.sql 其中 "dbname"是要备份的数据库名称,back.sql是待恢复的文件路径 ...原创 2020-04-01 15:14:50 · 128 阅读 · 0 评论 -
MySQL创建用户和数据库
通常每个项目都是一个单独的数据库和数据库用户,记录一下创建这个的过程: 数据库类别:MySQL 为项目创建一个数据库 create database new_db_name default charset=utf8; 为项目创建一个用户 create user new_user identified 'password'; 更改新创建的用户登录ip权限 """ 如果数据库与项目分离...原创 2019-07-01 13:24:53 · 1154 阅读 · 0 评论 -
Redis数据库存储类型的介绍和选择
redis数据库类型: 1、String(字符串) 字符串类型是 Redis 中最为基础的数据存储类型,它在 Redis 中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M 使用字符串类型存储: {key: value} 2、 Hash(哈希) hash⽤于...原创 2018-07-26 09:43:57 · 6372 阅读 · 0 评论