1 insert into user (username,password) VALUES ('zyl','123'); 2 //获取刚插入的自增长id的值 3 select last_insert_id(); &nbs…
分类:MySql
MySQL学习笔记(mac版1)
初始命令 安装:略 启动:设置偏好——>开启服务 设置密码:mysqladmin -u root password "new_password" 登陆:使用root 用户登陆 默认端口为3306 mysql -u …
mysql常出现错误
1.ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (…
Mysql位运算简化一对多关系
语法 & : 按位与,二进制位同时都为1的位设为1。 | : 按位或,二进制位有一个位为1就为1. ^ : 按位异或,对应位的二进制数不同时,对应位的结果才为1;如果两个对应位数都为0或者都为1,则对应位的结果为…
MySQL杂谈
应用场景 这个可能要依据所采用的存储引擎(myisam,innerdb)来看。 读写分离 在Django框架下,数据库的读写分离的设计一般有两种方式: 手动实现 获取queryset的时候调用using transact…
SQLAlchemy入门(一)
环境:Ubuntu 15.10 64-bit SQLAlchemy 是 Python 的 ORM 框架,它的理念是:数据库的量级和性能重要于对象集合,而对象集合的抽象又重要于表和行。 安装 直接通过 pip 安装: $ …
kingshard SQL黑名单功能介绍
kingshard SQL黑名单功能介绍 1. 应用场景介绍 在kingshard开源之后,有用户多次提到能不能在kingshard中加入SQL黑名单机制,让kingshard能够根据特定的规则来拦截在黑名单中的SQL。…
分享一个刚写的PHP加密解密函数
base64加密后异或字符串加密方式 加密 function encode($str,$key) { $res = base64_encode($str); $code = $res^$key; return $code…
mysql 把字段进行逗号分隔成多条数据
由于很多业务表因为历史原因或者性能原因,都使用了违反第一范式的设计模式。即同一个列中存储了多个属性值(具体结构见下表)。 这种模式下,应用常常需要将这个列依据分隔符进行分割,并得到列转行的结果。 表数据: ID Val…
mysql主从同步问题整理
今早mysql同步失败,主数据库有530W而从数据库只有去350W,幸亏是做备份要不然这个就是个事故了.问题如下:Last_Error: Relay log read failure: Could not parse r…
MySQL数据库DDL操作之事件调度器
MySQL中的事件调度器是在5.1版本之后新增的,可以在数据库中定时触发某种操作,类似于Spring中的Quartz定时任务或者Linux中的crontab任务调度器,下面将介绍MySQL中事件调度器的用法。 1、调度器…
Django基础之三(类视图)
类视图 简介 视图是一个可调用的对象,它接收一个请求然后返回一个响应,这个可调用对象可以不只是函数,Django提供一些可以用作视图的类基于类的视图使用Python 对象实现视图,它提供除函数视图之外的另外一种方式 vi…