随笔分类 -  MySQL

摘要:本文介绍异步MySQL异步驱动aiomysql的使用 1,安装异步模块 如果没有模块则先使用pip安装模块 ? 1 2 pip3 install asyncio pip3 install aiomysql 2,创建MySQL数据库连接池 和同步方式不一样的是使用异步不能直接创建数据库连接conn,需 阅读全文
posted @ 2022-01-28 18:55 小学弟- 阅读(672) 评论(0) 推荐(0) 编辑
摘要:存储过程详解 存储过程简介 什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处:1.由于数据库执行动作时,是先编 阅读全文
posted @ 2021-01-05 10:31 小学弟- 阅读(417) 评论(0) 推荐(0) 编辑
摘要:with LogMysqlApeT(db) as m_client: condition = "select * from {} where deleted=0 ".format(table) condition_count = "select count(id) as numbers from { 阅读全文
posted @ 2020-09-15 11:37 小学弟- 阅读(134) 评论(0) 推荐(0) 编辑
摘要:pymysql 连接池 pymysql连接池 import pymysql from DBUtils.PooledDB import PooledDB, SharedDBConnection ''' 连接池 ''' class MysqlPool(object): def __init__(self 阅读全文
posted @ 2020-02-24 17:32 小学弟- 阅读(624) 评论(0) 推荐(0) 编辑
摘要:# mysql链接 class LogMysql(object): conn = None cursor = None def __init__(self): # 生产 self.conn = pymysql.connect(host='root', user='datacenter', passw 阅读全文
posted @ 2019-12-17 10:39 小学弟- 阅读(160) 评论(0) 推荐(0) 编辑
摘要:python中使用excutemany执行update语句,批量更新 # coding:utf8 import pymysql import logging connection = pymysql.connect(host=HOST, port=3306, user=USER, password= 阅读全文
posted @ 2019-12-02 10:17 小学弟- 阅读(5916) 评论(0) 推荐(1) 编辑
摘要:查看表的字段与含义 select column_name,column_comment from information_schema.`COLUMNS` where table_Schema='log' and table_Name='logdetailsmkmg' 阅读全文
posted @ 2019-11-16 15:06 小学弟- 阅读(1426) 评论(0) 推荐(0) 编辑
摘要:1. 连接mysql 2. 多字段动态插入mysql数据库中 3. 数据更新插入mysql数据库中 阅读全文
posted @ 2019-09-23 09:05 小学弟- 阅读(29220) 评论(0) 推荐(1) 编辑
摘要:mysql修改表名,列名,列类型,添加表列,删除表列 alter table test rename test1; --修改表名 alter table test add column name varchar(10); --添加表列 alter table test drop column nam 阅读全文
posted @ 2019-08-07 19:01 小学弟- 阅读(5042) 评论(0) 推荐(0) 编辑
摘要:MySQL 查询练习记录 最近在复习mysql,在b站上找了一个感觉还不错的视频,把视频中查询练习相关的内容记录了下来,以便自己日后查阅和复习。 视频连接:https://www.bilibili.com/video/av39807944/?p=1 数据准备 创建数据表 学生表 student: 1 阅读全文
posted @ 2019-02-27 20:36 小学弟- 阅读(409) 评论(0) 推荐(0) 编辑
摘要:创建数据库连接池 使用数据库连接池 自制sqlhelper 阅读全文
posted @ 2018-12-18 15:50 小学弟- 阅读(183) 评论(0) 推荐(0) 编辑
摘要:mysql主从复制 Mysql 数据库备份与恢复 备份 mysqldump -u root -p --all-databases > /tmp/mysql.dump 恢复 mysql -uroot -p < /tmp/mysql.dump mysql 主从复制 1234 主从机制实现原理:(1) m 阅读全文
posted @ 2018-12-05 20:28 小学弟- 阅读(101) 评论(0) 推荐(0) 编辑
摘要:MYSQL(mariadb) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API 阅读全文
posted @ 2018-12-05 19:59 小学弟- 阅读(194) 评论(0) 推荐(0) 编辑
摘要:mysql主从同步异常原因及恢复 mysql主从同步异常原因及恢复 mysql主从同步异常原因及恢复 mysql主从同步异常原因及恢复 前言 mysql数据库做主从复制,不仅可以为数据库的数据做实时备份,保证数据的完整性,还能做为读写分离,提升数据库的整体性能。但是,mysql主从复制经常会因为某些 阅读全文
posted @ 2018-12-05 19:56 小学弟- 阅读(5914) 评论(0) 推荐(0) 编辑
摘要:第一步:添加 MariaDB yum 仓库 阅读全文
posted @ 2018-12-05 15:31 小学弟- 阅读(604) 评论(0) 推荐(0) 编辑
摘要:在Mac上通过brew install mysql 安装了完mysql 执行mysql.server start 报错:ERROR! The server quit without updating PID file (/usr/local/var/mysql/chenyuntekiMacBook- 阅读全文
posted @ 2018-11-08 14:06 小学弟- 阅读(6518) 评论(0) 推荐(0) 编辑
摘要:ORM框架SQLAlchemy 阅读目录 一 介绍 二 创建表 三 增删改查 四 其他查询相关 五 正查、反查 一 介绍 SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行 阅读全文
posted @ 2018-10-12 13:47 小学弟- 阅读(200) 评论(0) 推荐(0) 编辑
摘要:============Mysql数据备份========== 1、物理备份:直接复制数据库文件,适用于大型数据库环境。但不能恢复到异构系统中如Windows 2、逻辑备份:备份的是建表、建库、插入等操作所执行的SQL语句。适用于中小型数据库,效率相对较低。 3、导出表:将表导入到文本文件中 一、使用mysqldump实现逻辑备份 #语法: mysqldump -h 服务器 -u用户名 -... 阅读全文
posted @ 2018-09-21 21:01 小学弟- 阅读(136) 评论(0) 推荐(0) 编辑
摘要:=============python操作MySQL============ 一、链接,执行sql,关闭(游标) import pymysql # 导入模块 user= input('用户名:>>').strip() pwd= input('密码:>>').strip() #先链接,拿到游标 conn=pymysql.connect(host='localhost',user='root'... 阅读全文
posted @ 2018-09-21 19:56 小学弟- 阅读(177) 评论(0) 推荐(0) 编辑
摘要:索引原理与慢查询 阅读目录 - 一、介绍 - 二、索引的原理 - 三、索引的数据结构 - 四、聚集索引与辅助索引 - 五、MySQL索引管理 - 六、测试索引 - 七、正确使用索引 - 八、联合索引与覆盖索引 - 九、查询优化神器-explain - 十、慢查询优化的步骤 - 十一、慢日志管理 一、 阅读全文
posted @ 2018-09-20 21:52 小学弟- 阅读(179) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示