- SQL 拥有很多可用于计数和计算的内建函数,,, SQL Aggregate函数 SQL Aggreate函数计算从列中取得的值,返回一个单一的值,有用的Aggregate 函数: AVG() – 返回平均值 SELECT AVG(数字列1,数字列2...) FROM 表名;1 COUNT() – 返回行数 -- 查询表中所有的记录数 SELECT COUN... SQL 拥有很多可用于计数和计算的内建函数,,, SQL Aggregate函数 SQL Aggreate函数计算从列中取得的值,返回一个单一的值,有用的Aggregate 函数: AVG() – 返回平均值 SELECT AVG(数字列1,数字列2...) FROM 表名;1 COUNT() – 返回行数 -- 查询表中所有的记录数 SELECT COUN...
- Github: https://github.com/noplay/python-mysql-replication 设置同步账号权限 GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'replicator'@'%' IDENTIFIED BY '123456'; # 刷新权限 flush... Github: https://github.com/noplay/python-mysql-replication 设置同步账号权限 GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'replicator'@'%' IDENTIFIED BY '123456'; # 刷新权限 flush...
- 约束: 约束保证数据的完整性和一致性 约束分为 表级约束 和 列级约束 约束类型包括 NOT NULL 非空约束 PRIMARY KEY 主键约束 UNIQUE KEY 唯一约束 DEFAULT 默认约束 FOREIGN KEY外键约束 ... 约束: 约束保证数据的完整性和一致性 约束分为 表级约束 和 列级约束 约束类型包括 NOT NULL 非空约束 PRIMARY KEY 主键约束 UNIQUE KEY 唯一约束 DEFAULT 默认约束 FOREIGN KEY外键约束 ...
- 语法 -- 添加时间间隔 DATE_ADD(date, INTERVAL expr type) -- 减少时间间隔 DATE_SUB(date, INTERVAL expr type) 12345 1、说明 date 日期表达式 expr 时间间隔 type 类型 2、type 常用值 MICROSECOND SECOND MINUTE HOUR D... 语法 -- 添加时间间隔 DATE_ADD(date, INTERVAL expr type) -- 减少时间间隔 DATE_SUB(date, INTERVAL expr type) 12345 1、说明 date 日期表达式 expr 时间间隔 type 类型 2、type 常用值 MICROSECOND SECOND MINUTE HOUR D...
- 在新的环境做部署的项目中使用了peewee,运行后报错 peewee.ImproperlyConfigured: MySQL driver not installed! 1 peewee自己竟然不去安装驱动,那就自己安装 解决 pip install pymysql 1 参考: https://github.com/coleifer/peewee/iss... 在新的环境做部署的项目中使用了peewee,运行后报错 peewee.ImproperlyConfigured: MySQL driver not installed! 1 peewee自己竟然不去安装驱动,那就自己安装 解决 pip install pymysql 1 参考: https://github.com/coleifer/peewee/iss...
- 1、CASCADE 从父表删除或更新且自动删除或更新子表中匹配的行 FOREIGN KEY (keyname) REFERENCES table_name (keyname) ON DELETE CASCADE 2、SET NULL 从父表删除或更新行,并设置子表中的列外键为NULL,如果使用该项,必须... 1、CASCADE 从父表删除或更新且自动删除或更新子表中匹配的行 FOREIGN KEY (keyname) REFERENCES table_name (keyname) ON DELETE CASCADE 2、SET NULL 从父表删除或更新行,并设置子表中的列外键为NULL,如果使用该项,必须...
- 测试准备 -- 准备测试数据库和数据表,并写入初始数据 mysql> create database demo; mysql> use demo; mysql> create table mytable (id int not null primary key, day date not null); mysql> insert in... 测试准备 -- 准备测试数据库和数据表,并写入初始数据 mysql> create database demo; mysql> use demo; mysql> create table mytable (id int not null primary key, day date not null); mysql> insert in...
- 安装用到的模块 pip install pandas sqlalchemy pymysql 1 1、建表 # 建表 create table student( id int(11) primary key auto_increment, name varchar(10) default "", age int(11) default 0 ) 1234567 如... 安装用到的模块 pip install pandas sqlalchemy pymysql 1 1、建表 # 建表 create table student( id int(11) primary key auto_increment, name varchar(10) default "", age int(11) default 0 ) 1234567 如...
- COLLATE 字符类型比较或排序方式 _ci Case Insensitive的缩写,即大小写无关 _cs Case Sensitive,即大小写敏感 推荐使用 CHARSET=utf8mb4 COLLATE=utf8_unicode_ci 12 mysql<8.0 默认 Latin1 mysql>=8.0 默认 utf8mb4 utf8mb4_... COLLATE 字符类型比较或排序方式 _ci Case Insensitive的缩写,即大小写无关 _cs Case Sensitive,即大小写敏感 推荐使用 CHARSET=utf8mb4 COLLATE=utf8_unicode_ci 12 mysql<8.0 默认 Latin1 mysql>=8.0 默认 utf8mb4 utf8mb4_...
- 环境: python 2.7.5 代码示例 # -*- coding: utf-8 -*- import MySQLdb class DataBase(object): def __init__(self, hostname, username, password, database, port, charset='utf-8'): self.conn = ... 环境: python 2.7.5 代码示例 # -*- coding: utf-8 -*- import MySQLdb class DataBase(object): def __init__(self, hostname, username, password, database, port, charset='utf-8'): self.conn = ...
- 使用Navicat插入 新建包含两个字段,分别是id(自增主键),name(姓名)的数据表 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` `varchar`(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB... 使用Navicat插入 新建包含两个字段,分别是id(自增主键),name(姓名)的数据表 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` `varchar`(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB...
- 1、打开数据库 USE 2、创建数据表: CREATE TABLE [IF NOT EXISTS] table_name( column_name data_type, ... ) 3、查看数据表: SHOW TABLES [FRO... 1、打开数据库 USE 2、创建数据表: CREATE TABLE [IF NOT EXISTS] table_name( column_name data_type, ... ) 3、查看数据表: SHOW TABLES [FRO...
- Jdbc input plugin 配置选项 SettingInput typeRequiredDefaultclean_runbooleanNofalsecolumns_charsethashNo{}connection_retry_attemptsnumberNo1connection_retry_attempts_wait_timenumberNo0.5jdbc... Jdbc input plugin 配置选项 SettingInput typeRequiredDefaultclean_runbooleanNofalsecolumns_charsethashNo{}connection_retry_attemptsnumberNo1connection_retry_attempts_wait_timenumberNo0.5jdbc...
- ADO.NET,需要了解到Connection 联系连接,,Command命令, ,DataReader对象,DataAdapter 数据适配器,DataSet 资料组这几个对象,他们是操作数据库的重要对象; Connection:它是建立应用程序与数据库之间的连接通道,起到连接数据库的功能。其访问形式根据数据库的类型而定。以MySQL为例,则连接类型为MySqlCo... ADO.NET,需要了解到Connection 联系连接,,Command命令, ,DataReader对象,DataAdapter 数据适配器,DataSet 资料组这几个对象,他们是操作数据库的重要对象; Connection:它是建立应用程序与数据库之间的连接通道,起到连接数据库的功能。其访问形式根据数据库的类型而定。以MySQL为例,则连接类型为MySqlCo...
- 1、MySQL常见的三种存储引擎为 InnoDB、MyISAM和MEMORY 2、存储过程相比较SQL语句的优点 3、触发器和游标的区别 游标:一种能从包括多条数据记录的结果集中每次提取一条记录的机制充当指针的作用 如果游标数据量大则会造成内存不足 4、范式理解:1NF、2NF、3NF和BNCF 5、常用SQL语句 -- 查看当前MySQL状态 show st... 1、MySQL常见的三种存储引擎为 InnoDB、MyISAM和MEMORY 2、存储过程相比较SQL语句的优点 3、触发器和游标的区别 游标:一种能从包括多条数据记录的结果集中每次提取一条记录的机制充当指针的作用 如果游标数据量大则会造成内存不足 4、范式理解:1NF、2NF、3NF和BNCF 5、常用SQL语句 -- 查看当前MySQL状态 show st...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签