首页 > 数据库技术
mysql +sqlalchemy query中的datetime转换str
func.date_format(user.createTime, "%Y-%m-%d %H:%m:%s").label("m_time"),Object of type datetime is not JSON serializable
分类:数据库技术   时间:2020-11-05 08:49:16    收藏:0  评论:0  赞:0  阅读:59
这21个写SQL的好习惯,你要养成呀
前言每一个好习惯都是一笔财富,本文基于MySQL,分SQL后悔药,SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~公众号:「捡田螺的小男孩」1.写完SQL先explain查看执行计划(SQL性能优化)日常开发写SQL的时候,尽量养成这个好习惯呀:写完SQL后,用explain分析一下,尤其注意走不走索引。explainselect*fromuserwhereu
分类:数据库技术   时间:2020-11-05 08:48:40    收藏:0  评论:0  赞:0  阅读:36
mysql-charset
MySQL 字符集 下面来认识一下 MySQL 字符集,简单来说字符集就是一套文字符号和编码、比较规则的集合。1960 年美国标准化组织 ANSI 发布了第一个计算机字符集,就是著名的 。自从 ASCII 编码后,每个国家、国际组织都研究了一套自己的字符集,比如 、`GBK` 等。 但是每个国家都使 ...
分类:数据库技术   时间:2020-11-05 08:45:28    收藏:0  评论:0  赞:0  阅读:30
MySQL的主从复制与读写分离
目录 一、案例前置知识点分析 二、案例拓扑图 三、案例实施主从复制四、案例实施读写分离 3.1、MySQL(主) 3.2、MySQL2(从) 3.3、MySQL3(从) 3.4、测试 一、案例前置知识点分析 MySQL主从复制原理 ·MySQL的复制类型 ①基于语句的复制 ②基于行的复制 ③混合类型 ...
分类:数据库技术   时间:2020-11-05 08:44:40    收藏:0  评论:0  赞:0  阅读:33
oracle备份报“EXP-00056: 遇到 ORACLE 错误 12560”导出数据库
EXP-00056: 遇到 ORACLE 错误 12560ORA-12560: TNS: 协议适配器错误EXP-00000: 导出终止失败 exp 用户名/密码@服务器:端口/服务名 file=文件名 示例: exp a/a@162.16.200.182:1521/orcl.site file=d: ...
分类:数据库技术   时间:2020-11-05 08:34:54    收藏:0  评论:0  赞:0  阅读:49
sql列转行
建表语句: SET FOREIGN_KEY_CHECKS=0; -- -- Table structure for studentscores -- DROP TABLE IF EXISTS `studentscores`; CREATE TABLE `studentscores` ( `UserN ...
分类:数据库技术   时间:2020-11-04 22:48:55    收藏:0  评论:0  赞:0  阅读:39
Oracle 存储过程批量删除按日创建分区表的表分区
批量删除表分区思路: 1、通过查询 dba_tab_partitions 获取指定日期的表分区名字 2、alter table tableName drop partition partitionName update global indexes 注意: 1、此存储过程适用于按日创建的分区表 2、 ...
分类:数据库技术   时间:2020-11-04 22:46:35    收藏:0  评论:0  赞:0  阅读:272
常见sqlite3 API的简单说明
打开数据库 int sqlite3_open( const char *filename, /* Database filename (UTF-8) */ sqlite3 **ppDb /* OUT: SQLite db handle */ ); sqlite3_open 打开一个由文件名参数 fi ...
分类:数据库技术   时间:2020-11-04 22:45:41    收藏:0  评论:0  赞:0  阅读:65
Adb命令操作
目录 简介 基础常用命令 adb帮助文档翻译 简介 adb的一些基础命令和帮助文档的操作,adb目前一些操作命令是基础小白无法使用以及现在没有什么用的操作【比如广播,现在手机这个功能都被限制了,短信广播和电话广播,都只能通过数据库实现】 基础常用命令 adb version 查看adb的版本,但是我 ...
分类:数据库技术   时间:2020-11-04 22:45:15    收藏:0  评论:0  赞:0  阅读:36
编译安装Mysql(5.7)
1 安装环境 1)清除以往mysql残留痕迹(新机不用) yum erase mariadb mariadb-server mariadb-libs mariadb-devel -y userdel -r mysql rm -rf /etc/my.conf rm -rf /var/lib/mysql ...
分类:数据库技术   时间:2020-11-04 21:17:03    收藏:0  评论:0  赞:0  阅读:45
一文快速入门分库分表中间件 Sharding-JDBC (必修课)
书接上文《一文快速入门分库分表(必修课)》,这篇拖了好长的时间,本来计划在一周前就该写完的,结果家庭内部突然人事调整,领导层进行权利交接,随之宣布我正式当爹,紧接着家庭地位滑落至第三名,还给我分配了一个长期维护任务:带娃。看看我们的靓照,标准的小淑女一枚萌萌哒。作为Sharding-JDBC分库分表实战系列的开篇文章,我们在前文中回顾了一下分库分表的基础知识,对分库分表的拆分方式有了一定的了解,下
分类:数据库技术   时间:2020-11-04 21:16:06    收藏:0  评论:0  赞:0  阅读:34
Oracle利用位运算实现一个字段表达多种状态
背景 由于业务原因,系统的数据需要发送到多个用户定义的Kafka的不同Topic中,同时需要确认发送成功后修改发送的状态,由于数据量很大,不可能新建表记录每个用户的发送状态,只能考虑同一个字段表达多个用户发送状态的解决方案。 位运算 最终考虑的解决方案是使用二进制表达不同用户的发送状态,每个用户占其 ...
分类:数据库技术   时间:2020-11-04 21:10:52    收藏:0  评论:0  赞:0  阅读:85
【面经】面试官:如何以最高的效率从MySQL中随机查询一条记录?
写在前面 MySQL数据库在互联网行业使用的比较多,有些小伙伴可能会认为MySQL数据库比较小,存储不了很多的数据。其实,这些小伙伴是真的不了解MySQL。MySQL的小不是说使用MySQL存储的数据少,而是说其体积小,比较轻量。使用MySQL完全可以存储千亿级别的数据,这个我会在后面的文章中来给小 ...
分类:数据库技术   时间:2020-11-04 21:10:29    收藏:0  评论:0  赞:0  阅读:33
MongoDB 创建基础索引、组合索引、唯一索引以及优化
一、索引 MongoDB 提供了多样性的索引支持,索引信息被保存在system.indexes 中,且默认总是为_id创建索引,它的索引使用基本和MySQL 等关系型数据库一样。其实可以这样说说,索引是凌驾于数据存储系统之上的另一层系统,所以各种结构迥异的存储都有相同或相似的索引实现及使用接口并不足 ...
分类:数据库技术   时间:2020-11-04 18:40:53    收藏:0  评论:0  赞:0  阅读:39
mysql8.0 运维相关新特性(未完待续)
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-0.htmlMySQL8.0.0The current maximum auto-increment counter value is now written to the redo l ...
分类:数据库技术   时间:2020-11-04 18:38:34    收藏:0  评论:0  赞:0  阅读:36
oracle报名学习
重庆思庄OracleOCP课程即将开课。思庄课程以提升操作能力为主,课上辅以大量实例练习,专家指导上机,真正的学以致用。课程又紧贴OCP认证考试,完成本课程学员完全具备轻松通过OCP认证的能力,做到能力,证书双丰收! 重庆思庄认证学习中心长期以来从企业Oracle数据库运维服务和Oracle教学中不 ...
分类:数据库技术   时间:2020-11-04 18:37:04    收藏:0  评论:0  赞:0  阅读:34
mysql基础-进阶一【基础语法】
基础语句-进阶1【基础语法】 语法 select 查询列表 from 表名; 特点: 1. 查询的结果集 是一个虚拟库 2. select 查询列表 类似于system.out.println(打印内容) 3. 执行顺序 select first_name from employees; 【查询表】 ...
分类:数据库技术   时间:2020-11-04 16:54:34    收藏:0  评论:0  赞:0  阅读:33
Oracle查数据并使用wm_concat函数拼接字段报错:缓冲区对于 CLOB 到 CHAR 转换或 BLOB 到 RAW 转换而言太小 (实际: 4763, 最大: 4000)
查询sql如下: select (select to_char(wm_concat(a.description)) from project_report_detail a where project_report_id = t.id) as description2 , t.* from proj ...
分类:数据库技术   时间:2020-11-04 16:54:25    收藏:0  评论:0  赞:0  阅读:181
Mysql——ON DUPLICATE KEY UPDATE总结
当我们要向数据库中插入一条数据时,我们需要保证主键的唯一性。其实不仅仅是主键的唯一性,也可以是唯一索引列也是可以的 如果插入的数据主键不重复,那么就插入;如果主键已存在(重复),那么就执行update之后的语句。 如果插入的数据唯一索引列不重复,那么久插入;如果唯一索引列已存在(重复),那么就执行u ...
分类:数据库技术   时间:2020-11-04 16:53:21    收藏:0  评论:0  赞:0  阅读:37
《高性能MySQL》第7章 MySQL高级特性
...
分类:数据库技术   时间:2020-11-04 16:17:33    收藏:0  评论:0  赞:0  阅读:38
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!