MySQL
MySQL教程
Sunny_Future
微笑面对人生。
展开
-
django的ORM模板的fake更新
django存量数据表的migraions记录丢失,若要更新表结构,则需用到fake原创 2023-07-27 20:46:08 · 856 阅读 · 0 评论 -
mysql with as临时表的创建应用
【代码】mysql with as临时表的创建应用。原创 2023-04-12 23:21:07 · 658 阅读 · 0 评论 -
pyodps创建周期任务表
pyopds将数据批量写入odps表内。原创 2022-12-25 21:33:45 · 354 阅读 · 0 评论 -
odps创建周期任务及字符串与日期函数用法
odps周期任务创建案例以及字符串、日期函数常见用法原创 2022-12-11 15:51:04 · 2381 阅读 · 0 评论 -
SQL统计字段中不同状态的个数
需求:按 job 运行状态 统计 个数。原创 2022-10-26 00:07:56 · 598 阅读 · 1 评论 -
SQL动态分区、用户管理、CASE语句以及跨表查询
SQL动态分区、流程控制、时间字符串以及join表联合查询原创 2022-08-14 21:52:39 · 1177 阅读 · 3 评论 -
SQL计算月环比
mysql实现数据分析的月环比原创 2022-08-11 00:00:05 · 1145 阅读 · 1 评论 -
SQL命令create table if not exist
SQL(Structured Query Language)结构化查询语言,主要用于存储数据、查询数据、更新数据和管理关系型数据库系统,SQL语言有IBM开发,SQL语言主要分为以下4种:原创 2022-06-30 00:41:10 · 14592 阅读 · 0 评论 -
django执行原生SQL语句
1、原生SQL用法概述django可以执行原生SQL语句,主要分读和写两类,用法如下:读(查):xxxModel.object.raw()写(增删改):connection.cursor()2、应用案例2.1 django执行原生SQL 读 操作django内置方法中的raw(),可以帮助我们直接执行SQL的原生语句,返回QuerySet 集合对象。# appName: test# tableName in model.py: Book# tableName in DB: test_b原创 2022-05-23 00:22:08 · 4587 阅读 · 2 评论 -
django操作数据库语句大全
django查询数据库语句大全Django 提供了一系列 的QuerySet筛选方法,用于改变 QuerySet 返回的结果类型或者SQL查询执行的方式。1、增2、查2.1 单向查2.2 多项查3、改4、删5、当字段为变量时,操作语句6、反射待学习:http://doc.codingdict.com/django/index.htmlhttp://doc.codingdict.com/django/topics/db/queries.html#queryset-model-examp原创 2020-09-24 21:22:36 · 484 阅读 · 1 评论 -
手动update或写入字段中文数据乱码解决壮阔东方æ½?奋进新æ—
比如我本地服务器端数据库更新或写入中文,在数据库查看正常,但是在vue前端则打印 壮阔东方æ½?å¥‹è¿›æ–°æ— ,这啥玩意儿~定位到数据库编码问题虽然在服务器端可以显示中文正常,在本地数据库服务端也显示正常,但是在客户端可能会显示乱码。因为我们的服务器是UTF8,这里就需要查看下数据库编码的问题了。如下操作show variables like '%char%';MariaDB [es_model]> set character_set_server=utf8;Q原创 2020-09-08 10:27:16 · 22436 阅读 · 0 评论 -
常用SQL语句必知必会
增创建用户create user 'bmanager'@'localhost' identified by 'MyNewPass0!';创建库CREATE DATABASE books;授权grant all privileges on books.* to 'bmanager'@'%' identified by "MyNewPass0!";刷新flush ...原创 2020-04-15 21:57:06 · 298 阅读 · 1 评论 -
Django之连接mysql配置
mysql5.0以上版本支持三种sql_mode:ANSI、TRADITIONAL和STRICT_TRANS_TABLES。ANSI模式:宽松模式,对插入数据进行校验,如果不符合定义类型或长度,对数据类型调整或截断保存,报warning警告。TRADITIONAL模式:严格模式,当向mysql数据库插入数据时,进行数据的严格校验,保证错误数据不能插入,报error错误。用于事物时,会进...原创 2020-04-15 21:20:25 · 649 阅读 · 0 评论 -
MySQL插入中文时编码错误:ERROR 1366 (HY000): Incorrect string value: '' for column '' at row 1
插入数据时insert into account values(null,‘名字’,5000);提示如下错误ERROR 1366 (HY000): Incorrect string value: ‘\xE5\x90\x8D\xE5\xAD\x97’ for column ‘name’ at row 1查看数据表编码show create table account;修改数据表编码a...转载 2020-04-15 14:08:07 · 1239 阅读 · 0 评论 -
yum安装指定版本mysql5.7
yum 安装指定版本mysql5.7安装依赖环境# yum install -y yum-utils wget下载仓库包# wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm安装仓库包# rpm -ivh mysql80-community-release-el7-3.no...原创 2020-04-06 18:41:46 · 2285 阅读 · 0 评论 -
一千行 MySQL 学习笔记
一千行 MySQL 学习笔记这里写代码片/* 启动MySQL */ net start mysql/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */mysqld --skip-grant-tables-- 修改root密码密码加密函数password()update mysql.user set password=password(...转载 2018-08-11 00:06:11 · 458 阅读 · 0 评论 -
对比MySQL的异步复制、全同步复制与半同步复制
MySQL的异步复制、全同步复制与半同步复制异步复制 异步复制,主库将事务 Binlog 事件写入到 Binlog 文件中,此时主库只会通知一下 Dump 线程发送这些新的 Binlog,然后主库就会继续处理提交操作,而此时不会保证这些 Binlog 传到任何一个从库节点上。全同步复制 全同步复制,当主库提交事务之后,所有的从库节点必须收到、APPLY并且提交这些...原创 2018-04-25 12:01:20 · 5766 阅读 · 0 评论