博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 插入/更新的简单方法
阅读量:4079 次
发布时间:2019-05-25

本文共 1174 字,大约阅读时间需要 3 分钟。

参考当前表结构

mysql> desc vm_info;+------------+-------------+------+-----+---------+----------------+| Field      | Type        | Null | Key | Default | Extra          |+------------+-------------+------+-----+---------+----------------+| id         | int(11)     | NO   | PRI | NULL    | auto_increment || hostname   | varchar(50) | YES  |     | NULL    |                || ipaddr     | varchar(15) | YES  |     | NULL    |                || uuid       | varchar(30) | YES  | UNI | NULL    |                || owner      | varchar(20) | YES  |     | NULL    |                || project    | varchar(20) | YES  |     | NULL    |                || updatetime | datetime    | YES  |     | NULL    |                |+------------+-------------+------+-----+---------+----------------+7 rows in set (0.00 sec)

目的,  当前客户会不断执行数据库连接,  测试与数据连接的可用性

主机具有唯一 uuid 值, 可保证一台主机不会被重复插入多条数据,  

为记录主机最后的连接时间,  我们只需要更新 updatetime 列

可参考下面方法,  使用  on duplicate key update 的方法,  当遇到重复主机时候,  只更新某个列信息, 很方便

insert into install_system.vm_info (hostname, ipaddr, uuid, owner, project, updatetime) values ('"$hostname"','"$ipaddr"','"$uuid"','"$owner"','"$project"',now()) ON DUPLICATE KEY UPDATE updatetime=now() ;

转载地址:http://qonni.baihongyu.com/

你可能感兴趣的文章
linux里用 lsusb 命令查看USB串口信息
查看>>
APM官方教程的视频的作者用的固件版本是3.6.9稳定版,苍穹四轴/阿木他们那个APM树莓派T265用的3.6.11版本的固件
查看>>
APM官方固件下载
查看>>
树莓派+英特尔神经网络计算棒
查看>>
我已经多次看到猛禽360机架了
查看>>
T265在无人机上的固定
查看>>
我可以路由器也绑在无人机上面,然后树莓派直接网线插路由器,这样树莓派就自动连路由器并分配地址了
查看>>
关于EKF2和EKF3
查看>>
APM中一些设置的参数修改后怎么改回来,有没有上面一键全部改为默认值这种选项?重刷固件后这些参数会不会变?
查看>>
这里有比较系统全面的树莓派教程
查看>>
由于发现树莓派官方提供的系统镜像默认是关闭SSH服务的,所以我还是得先买个屏幕
查看>>
树莓派上装realsense/T265的各种教程集合
查看>>
ubuntu mate 18.04官网下载,烧录及安装 SSH VNC ROS MAVROS librealsense realsense-ros vision_to_mavros(我自己亲自弄的)
查看>>
实际树莓派拿到手后感觉比想象中的漂亮,要结实,要沉,说实话还挺喜欢的
查看>>
原来ubuntu meta 18.04不是respbian,所以树莓派T265的安装教程参考时注意了
查看>>
来解决一下putty 树莓派 remote side unexpectedly closed network connection
查看>>
[树莓派]Ubuntu MATE 18.04安装ROS环境
查看>>
回首我玩过DE1-SOC(2015) NUC(2017) 树莓派(2020)
查看>>
LeetCode 刷题之路(python版)
查看>>
我的T265 win10上手操作
查看>>