发布时间:2020-11-30 15:29 作者:独孤剑 阅读:98
MySQL 插入记录前判断是否存在,不存在则插入,存在则修改,不采用触发器
DROP TABLE IF EXISTS users; CREATE TABLE users( user_name varchar(50) NOT NULL, sex varchar(5), PRIMARY KEY(user_name) ); #如果不存在user_name='admin'的记录则新建, 存在则更新 INSERT INTO users ( user_name, sex )VALUES( 'admin1', '男' ) ON DUPLICATE KEY UPDATE sex='女'; SELECT * FROM users;