胖大海 胖大海
2年前
Linux mysql数据库自动备份脚本策略
1.创建保存备份文件的文件夹mkdir/data/mysqlbak2.编写脚本cd/data/mysqlbakvisqlAutoBak.shSH脚本内容:DBUSER"root"DBPASS"root"你的数据库密码DBHOST"localhost"DBNAME"test"你要备份的数据库BINDIR"/usr/bin"BCKDIR"/d
Wesley13 Wesley13
3年前
mysql存在则更新,不存在则插入
INSERTINTOONDUPLICATEKEYUPDATE与REPLACEINTO,两个命令可以处理重复键值问题,在实际上它之间有什么区别呢?前提条件是这个表必须有一个唯一索引或主键。unique1、REPLACE发现重复的先删除再插入,如果记录有多个字段,在插入的时候如果有的字段没有赋值,那么新插入的记录这些字段
Easter79 Easter79
3年前
SpringMVC+Hibernate +MySql+ EasyUI实现CRUD(一)
!(http://static.oschina.net/uploads/space/2015/0114/114556_gCrL_1444646.png)!(https://static.oschina.net/uploads/space/2017/0420/171705_LtQe_1444646.jpg)个人小程序,可以微信扫一扫看看。
Wesley13 Wesley13
3年前
MySQL与Redis实现二级缓存
redis简介Redis是完全开源免费的,遵守BSD协议,是一个高性能的keyvalue数据库Redis与其他keyvalue缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用Redis不仅仅支持简单的ke
Wesley13 Wesley13
3年前
MySql数据库常用语句汇总
第一天1、登陆数据库mysqlurootproot;//u用户名p密码2、启动数据库netstartmysql;3、创建表空间(数据库)createdatabaseqy97;4、创建数据库并声明数据库为utf8格式createdatabaseqy97charactersetutf8;4、
Wesley13 Wesley13
3年前
mysql逗号分隔字符串成多行数据
SELECT  其他字段,  SUBSTRING\_INDEX(SUBSTRING\_INDEX(a.'逗号分隔字段',',',b.help\_topic\_id1),',',1)AS'分拆后字段' FROM  \表\ASa  JOINmysql.help\_topicAS
Wesley13 Wesley13
3年前
MySQL二进制日志备份与恢复
1、二进制日志备份    mysqlbinlogbinlog.000001/tmp/bak.sql//备份binlog.000001二进制文件,在tmp目录下生成bak.sql文件。2、二进制日志恢复    2.1SQL文件恢复        mysqlurootproote"source/tmp/bak.s
Wesley13 Wesley13
3年前
Mysql占用过高CPU时的优化手段
慢查询日志,将那些执行时间过长且占用资源过多的SQL拿来进行explain分析,导致CPU过高,多数是GroupBy、OrderBy排序问题所导致,然后慢慢进行优化改进。比如优化insert语句、优化groupby语句、优化orderby语句、优化join语句等等;3)考虑定时优化文件及索引;4)定期分析表,使用optimizetable;
Wesley13 Wesley13
3年前
Mysql索引详解及优化(key和index区别)
(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fjianmingyuan%2Fp%2F6740090.html)
Wesley13 Wesley13
3年前
Mysql事务以及InnoDB和MyISAM区别讲解
【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,博客昵称是希望自己能不断精进,向着优秀程序员前行!博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、数据库、项目案例等相关知识点总结,感谢你的阅读和关注,希望我的博客能帮助到更多的人,分享获取新知,大家一起进步!吾等采