自增sql
发表于|更新于
|浏览量:
所谓觉悟,就是在漆黑的荒野上开辟出一条理当前进的道路。——乔鲁诺.乔巴纳
我们可以使用
1 | update user set age=age+1 where id = 1 |
来让age在原来的基础上+1
相关推荐
2021-01-02
mysql对表的操作
如果工作对于人类不是人生强索的代价,而是目的,人类将是多么幸福。—— 罗丹 转,原文 mysql对表的操作 表的概念表是包含数据库中所有数据的数据库对象。表中的数据库对象包含列、索引、触发器。其中触发器是指用户定义的事务命令集合,当对一个表中的数据进行插入、更新或者删除时,这组命令就会自动执行,可以确保数据的安全性和完整性。 创建表create table tableName(属性名 字段类型,属性名 字段类型,……属性名 字段类型);最后一个字段类型后面没有逗号,整个语句的小括号后边有分号。 例如:创建一个数据库,并且创建一张表:create database 数据库名;show databases; //查看当前用户下mysql中所有的数据库use 数据库名; //使用这个数据库create table class(id Integer primary key auto_increment,name varvhar(32),number int);//创建了一张有三列的表,表名为class。id 为整型,主键且...
2023-02-16
mysql having报错this is incompatible with sql_mode=only_full_group_by
该得到荣誉却未得到,比不该得到荣誉而得到要好得多。——马克·吐温 今天遇到个报错 发现原来是MYSQL 8不支持在sql_mode包含only_full_group_by时(默认包含) HAVING的条件里有 非聚合字段 以外的字段 文档: ONLY_FULL_GROUP_BY Reject queries for which the select list, HAVING condition, or ORDER BY list refer to nonaggregated columns that are neither named in the GROUP BY clause nor are functionally dependent on (uniquely determined by) GROUP BY columns. A MySQL extension to standard SQL permits references in the HAVING clause to aliased expressions in the select list. The ...
2022-09-22
对mysql存时间坑
夫妻间应由互相认识而了解,进而由彼此容忍而敬爱,才能维持一个美满的婚姻——巴尔扎克 今天发现一个问题,mysql中时间戳过大,会自动到下一天。。。 可以将毫秒值设置为0再存入,之后正常
2025-01-18
nocodb
为了那一句话,流尽血的败北!多少次我都能挺下来。——朝雾卡夫卡的《文豪野犬》 最近在探索一些开源项目时,发现了一个非常有意思且实用的工具 —— NocoDB。它是一个开源的无代码数据库平台,可以帮助开发者将传统数据库(如 MySQL、PostgreSQL 等)转化为一个可视化的表格形式。通过 NocoDB,开发者和非开发者都可以像使用电子表格一样管理数据库内容,非常适合团队协作和快速原型开发。 NocoDB 通过其直观的用户界面,允许用户通过拖拽、点击等方式直接操作数据库中的数据,而无需编写任何 SQL 语句。无论是小型项目还是团队协作,NocoDB 都能极大地提升开发效率,特别是对于那些没有数据库开发经验的用户来说,它提供了一种轻松操作数据库的方式。 NocoDB 的安装和使用非常简单,适合不同操作系统和开发环境。你可以通过以下步骤轻松搭建: 安装首先,你可以通过 Docker 轻松地部署 NocoDB,以下是使用 Docker 部署的步骤: 1docker run -d -p 8080:8080 nocodb/nocodb 执行这条命令后,NocoDB 会在本地启动...
2022-02-21
安装另一个mysql
生命中的全部偶然,其实都是命中注定。是为宿命。——《宿命》 首先下载: https://downloads.mysql.com/archives/community/ 我这里下载5.7 下载完了解压 解压后目录如下 我们新建一个my.ini 123456789101112131415161718192021222324[mysqld]# 端口port=3305# 安装目录basedir=D:\environment\mysql5# 数据目录datadir=D:\environment\mysql5\data# 最大连接数max_connections=200# 连接失败最大次数max_connect_errors=10# 默认字符集character-set-server=utf8# 默认存储引擎default-storage-engine=INNODB# 认证方式# mysql_native_passworddefault_authentication_plugin=mysql_native_password[mysql]# 客户端默认字符集default-charac...
2020-12-27
mysql日期函数
不怨天,不尤人。——《论语》 转,原文 一、MySQL 获得当前日期时间 函数1,获得当前日期+时间(date + time)函数:now(): 12select now(); 结果:2008-08-08 22:20:46 2,获得当前日期+时间(date + time)函数:sysdate()sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态得到值; 12select sysdate(); 结果:2008-08-08 22:20:46 3,MySQL 获得当前时间戳函数:current_timestamp, current_timestamp(): 12select current_timestamp, current_timestamp(); 结果:2008-08-09 23:22:24 , 2008-08-09 23:22:24 二、MySQL 日期转换函数、时间转换函数1,MySQL Date/Time to Str(日期/时间转换为字符串)函数:da...
