修改属性 mysql -h192.168.1.51 -uroot -e "use codex_game_s1051_h; update user_info set isActive=0 where 1=1" mysql -h192.168.1.51 -uroot -e "use codex_game_s1051_h; update user_info set isActive=1 where userId in (select r.userId from role r joi…
.最大的错误:    在对数据排重的时候,首先想到的就是Distinct,虽然这很管用,但多数场合下不适用,因为通常排重后还要做进一步处理,比如对编号排重后要按日期统计等. 无法排重的Group by ... having ...    虽然可以用Group by userid having count(*) =1 或者>1 ,但只能找出重复或者不重复的记录,好像达不到distinct 的效果(我是没做到,啊笨). 这个可以:    用select * from table t where no…
测试必备的Mysql常用sql语句系列 https://www.cnblogs.com/poloyy/category/1683347.html 前言 update 也是DML语句哦(数据操作语言) update 的语法格式 UPDATE <表名> SET 字段1=值1 [,字段2=值2… ] [WHERE 子句 ] [LIMIT 子句] 语法格式说明 多指定多个字段,需要用 , 隔开 如果修改的字段有默认值,可以用 default 来设置字段的值,如: name = default ,这样就…
表的修改和删除 修改 -- 修改表名称 -- ALTER TABLE 旧表名 RENAME AS 新表名 ALTER TABLE test RENAME AS test1 -- 增加表字段 -- ALTER TABLE 表名 ADD 字段名 属性 ALTER TABLE test1 ADD age INT(3) -- 修改字段属性 -- ALTER TABLE 表名 MODIFY 字段名 [要修改的属性] ALTER TABLE test1 MODIFY age VARCHAR(11) -- 修…
1.启动SQL SERVER,选择工具—>选项,去掉“ 阻止保存要求重新创建表的更改”前面的勾. 2.选择设计器 3.去掉“阻止保存要求重新创建表的更改”前面的对号,点击OK. 重新启动SQL SERVER就可以了 .…
接到了一个新的需求,拿到需求的时候瞬间有点头大,因为实在是有些棘手. 我们这个系统本身是个接口系统,总接口数大概在200个左右.外部会有很多用户在 不同的时间拿着不同参数去调我们的这些接口,用户的调集记录会写在数据库的一个 日志表里.日志表字段大概有url(带参数),用户id,调用时间,返回结果等等等 等.现在的需求是,查询一定时间范围内(12月)里,同一个用户在7天之内调用的 接口url和时间. 麻烦的是接口url本身比较复杂.它的长度大约在200-500,里面有几个麻烦的参数: 一个是时间戳…
Mysql 常用 sql 语句 - 快速查询 1.mysql 基础 1.1 mysql 交互         1.1.1 mysql 连接             mysql.exe -hPup                 h:host,    default: localhost                 P:port,    default: 3306                 u:username                 p:password(如果需要的话)    …
一千行 MySQL 详细学习笔记 IT技术思维 4月1日 ↑↑↑点上方蓝字关注并星标⭐「IT技术思维」 一起培养顶尖技术思维 作者:格物 原文链接:https://shockerli.net/post/1000-line-mysql-note/ Windows服务 -- 启动MySQL    net start mysql-- 创建Windows服务    sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) 连接与断开服务器 mysql…
一. MySQL概念 程序 =数据+指令构成,如果下载1个程序需要连带该程序所有代码+数据下载到本地,那这个程序运行起来势必造成本机内存压力暴涨,所以我们需要1个在远程server端帮我们管理数据的软件,程序通过客户端去连接server端socket,访问服务端数据库管理软件,按需获取和添加数据, 这种管理数据的软件有很多例如MySQL.Oracle.SQLServer.....以下主要介绍MySQL. MySQL是 一种管理文件(数据库)的软件,客户端程序通过向server端程序发送SQL语句…
SQL使用 mysql中的基本逻辑对象 mysql有这么几种对象 mysqld--->库---->表---->记录(由行和列组成)一条记录中的一列叫做字段 什么是关系型数据库 表与表发生关系,叫关系型 部门表(部门ID.部门名称) 雇员表(员工ID.员工姓名.部门ID) 可以通过上面的例子知道在雇员表中写入了部门id这个字段在部门表中也存在,2个表就通过部门id这个字段联系起来了 操作数据库的4种方式(使用SQL语句): 查询数据(最多的动作) 就是查询数据 修改数据 删除数据 增加数据…