1、更新多条数据

  

#
$sql = "UPDATE mytable
SET myfield1 = CASE id
WHEN 1 THEN 'myvalue11'
WHEN 2 THEN 'myvalue12'
WHEN 3 THEN 'myvalue13'
END,
myfield2 = CASE id
WHEN 1 THEN 'myvalue21'
WHEN 2 THEN 'myvalue22'
WHEN 3 THEN 'myvalue23'
END
WHERE id IN (1,2,3)
";

#使用INSERT INTO语句更新多条数据的例子INSERT INTO t_member (id, name, email) VALUES(1, 'nick', 'nick@126.com'),(4, 'angel','angel@163.com'),(7, 'brank','ba198@126.com')ON DUPLICATE KEY UPDATE name=VALUES(name), email=VALUES(email);注意:ON DUPLICATE KEY UPDATE只是MySQL的特有语法,并不是SQL标准语法!

2、用户授权

   GRANT select ON *.* TO 'user_name'@'%' IDENTIFIED BY "your_passwd";GRANT ALL PRIVILEGES ON *.* TO '58coin'@'%' IDENTIFIED BY PASSWORD '*47EADFF3134CED9A0892A238F5E4A04' WITH GRANT OPTION

转载于:https://www.cnblogs.com/jxkshu/p/8640659.html

mysql 小技巧相关推荐

  1. 平时一些mysql小技巧及常识

    >navicat premium 快捷键 1.ctrl+q 打开查询窗口 2.ctrl+/ 注释sql语句 3.ctrl+shift +/ 解除注释 4.ctrl+r 运行查询窗口的sql语句 ...

  2. php枚举mysql,小技巧:取得MYSQL中ENUM(枚举)列的全部可能值。-PHP教程,PHP应用...

    取得mysql中enum(枚举)列的全部可能值 这里其实并不需要其它的什么函数来支持,只需要使用mysql提供的一些sql语句就可以了. 这里为了简单起见,以mysql的系统表user为例,取出sel ...

  3. mysql datetime 对于hbm_MySQL库表设计小技巧

    前言: 在我们项目开发中,数据库及表的设计可以说是非常重要,我遇到过很多库表设计比较杂乱的项目,像表名.字段名命名混乱.字段类型设计混乱等等,此类数据库后续极难维护与拓展.我一直相信只有优秀的库表设计 ...

  4. 工作中MySql的了解到的小技巧

    工作中MySql的小技巧 1. 跑脚本时,经常遇到有则更新无插入的 逻辑操作:通常情况下,来一波if()判断然后选择 更新还是插入,前两天逛论坛时发现有人在比较REPLACE INTO 和 INSET ...

  5. mysql命令行的一些小技巧

    mysql命令行的一些小技巧 1.以html格式输出结果 使用mysql客户端的参数–html或者-T,则所有SQL的查询结果会自动生成为html的table代码 $ mysql -uroot --h ...

  6. mysql insert 语句优化_分享insert into语句优化的小技巧

    MYSQL批量插入数据库实现语句性能分析 假定我们的表结构如下 代码如下CREATE TABLE example ( example_id INT NOT NULL, name VARCHAR( 50 ...

  7. mysql设计技巧_MySQL库表设计小技巧

    前言: 在我们项目开发中,数据库及表的设计可以说是非常重要,我遇到过很多库表设计比较杂乱的项目,像表名.字段名命名混乱.字段类型设计混乱等等,此类数据库后续极难维护与拓展.我一直相信只有优秀的库表设计 ...

  8. mysql使用技巧_MySQL使用不得不看的几个小技巧

    程序中写入的一行行的SQL语句,如果使用了一些优化小技巧,定能达到事半功倍的效果. 1. 优化你的MySQL查询缓存 在MySQL服务器上进行查询,可以启用高速查询缓存.让数据库引擎在后台悄悄的处理是 ...

  9. mysql百万级去重_mysql优化小技巧之去除重复项(百万级数据)

    mysql优化小技巧之去除重复项(百万级数据) 发布时间:2018-06-11 11:54, 浏览次数:482 , 标签: mysql 说到这个去重,脑仁不禁得一疼,尤其是出具量比较大的时候.毕竟咱不 ...

  10. 10个提升MySQL性能的小技巧

    从工作量分析到索引的三条规则,这些专家见解肯定会让您的MySQL服务器尖叫. 在所有的关系数据库中,MySQL已经被证明了完全是一头野兽,只要通知停止运行就绝对不会让你多等一秒钟,使你的应用置于困境之 ...

最新文章

  1. 在Eclipse中关联Android Private Libraries中文件的源代码
  2. 商务之路有多远,贿赂就有多远吗? 续一
  3. 模拟操作系统动态内存管理(c实现)
  4. 宅家学习秘密武器!让时间从视频流和朋友圈中回到程序员的视野中吧!
  5. 移动端Web开发如何处理横竖屏
  6. CCNP路由重分发(四)EIGRP-to-ISIS
  7. linux系统中使用百度云盘
  8. 大学计算机基础课都学什么,大学计算机基础课程
  9. 使用TypeScript两年后,还值得吗?
  10. 中国裁判文书网爬虫思路分享
  11. PSP金手指大全1215个CMF金手指合集
  12. 10个办公必备神器PPT网站,免费!!!
  13. 【太经典】如果有人问你数据库的原理,叫他看这篇文章
  14. Python学习笔记--正方形、六边形、叠边形、同切圆的绘制
  15. WZOI-237猜猜谁是冠军
  16. 【YOLOV5-5.x 源码解读】train.py
  17. 一个员工的离职成本有多高,超出想象
  18. 计算机复制教程,教你如何使用电脑复制粘贴快捷键
  19. 罗永浩的火锅局,吃出了网红小龙虾的门道
  20. 看完秒懂ICA(含MATLAB和python代码)

热门文章

  1. Maven传递依赖冲突解决(版本冲突)
  2. SIP Trunk / SIP 中继服务
  3. DIV+CSS样式表命名的规则方法
  4. [Tip]ActiveScaffold本地化
  5. [UnityShader基础]06.#pragma multi_compile
  6. Theano学习笔记:Theano的艰辛安装体验
  7. c语言之fopen参数(r+,w+,a+)
  8. ios网络学习------1get post异步请求
  9. 不同用户登陆模块的实现
  10. DotNetBar 5.9 with Office 2007 style controls Released,Are you ready? cracked perfectly!