Wesley13 Wesley13
4年前
mysql存在则更新,不存在则插入
INSERTINTOONDUPLICATEKEYUPDATE与REPLACEINTO,两个命令可以处理重复键值问题,在实际上它之间有什么区别呢?前提条件是这个表必须有一个唯一索引或主键。unique1、REPLACE发现重复的先删除再插入,如果记录有多个字段,在插入的时候如果有的字段没有赋值,那么新插入的记录这些字段
Stella981 Stella981
4年前
CentOS7.5 安装部署Apache+Mysql+Php
系统:CentOS7.5安装Apache1.安装yumyinstallhttpd2.开启apache服务systemctlstarthttpd.service3.设置apache服务开机启动systemctlenablehttpd.service4.开启防火墙firewallcmd
Wesley13 Wesley13
4年前
ECS:搭建MySQL5.7数据库环境
配置mysqlyum源 root@iZbp1j6oiamq7t2otpryarZ~cd/data/root@iZbp1j6oiamq7t2otpryarZdatalltotal0下载m
Wesley13 Wesley13
4年前
MySQL ORDER BY主键id加LIMIT限制走错索引
背景及现象report\_product\_sales\_data表数据量2800万;经测试,在当前数据量情况下,orderby主键id,limit最大到49的时候可以用到索引report\_product\_sales\_data\_hq\_code\_orgz\_id\_index,大于49时就走PRIMARY主键索引。
Stella981 Stella981
4年前
Docker运行mysql,redis,oracle容器和SpringBoot项目
dokcer运行SpringBoot项目fromfrolvlad/alpineoraclejdk8:slimVOLUME/tmpADDtarget/demo0.0.1SNAPSHOT.jarapp.jarENTRYPOINT\"java","jar","/app.jar"\dock
Stella981 Stella981
4年前
LNMP架构介绍 MySQL安装 PHP安装 Nginx介绍
LNMP架构介绍LNMP的简介:LNMP代表的就是:Linux系统下NginxMySQLPHP这种网站服务器架构。Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Mysql是一个小型关系型数据库管理系统。PHP是一种在服务器端执行的嵌
Wesley13 Wesley13
4年前
MySql数据库常用语句汇总
第一天1、登陆数据库mysqlurootproot;//u用户名p密码2、启动数据库netstartmysql;3、创建表空间(数据库)createdatabaseqy97;4、创建数据库并声明数据库为utf8格式createdatabaseqy97charactersetutf8;4、
Wesley13 Wesley13
4年前
MySQL实现类似Oracle中的nextval和currval
CREATETABLEsequence(seq_namevarchar(50)NOTNULL,current_valint(11)NOTNULL,increment_valint(11)NOTNULLDEFAULT'1',PRIMARYKEY(s
Wesley13 Wesley13
4年前
MySQL5.7 linux二进制安装
LIVEANDLEARNMySQL5.7linux二进制安装(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fchenmh%2Fp%2F5413881.html)
Wesley13 Wesley13
4年前
mysql常见问题解决方案
属性顺序错误一般情况下字段类型要放在前面,限制参数放在后面,UNSIGNEDZEROFILL之间没有先后顺序,主键KEY和auto\_increment要放在UNSIGNEDZEROFILL后面否则报错。设置为主键的字段没有deafault参数,notnull一般放在最后面。中文乱码数据库,表,字段的字符集