mysql
LL小蜗牛
这个作者很懒,什么都没留下…
展开
-
mysql,windows升级
由于之前安装的是5.0版本,定时任务貌似不可用,所以打算升级为5.5。其实升级,无非就是把5.0的服务关了并且remove掉,然后下载个5.5的zip包,安装啥的,具体步骤如下:我们可以在服务那里看到mysql正在运行,此时我们要把服务停止了,才能remove服务,安装一个新版本的mysql服务,当停止以后,以管理员的身份运行命令行,cd到原版mysql的安装目录下的bin目录,执行mys...原创 2018-07-12 10:49:49 · 1722 阅读 · 0 评论 -
mysql定时任务和存储过程的小例子
emmm其实网上优秀的文章有很多,并且mysql也有官方文档,写这个是相当于记录自己的经历吧。上面说升级的那里,是要执行一个定时任务,每三天执行一次。然后情况如下:一个商品表,商品有一个id的属性,然后每个商品有关键词信息,对应一个商品-关键词中间表(通过商品id、关键词id为一个主键),关键词其他信息又存放在另一个表里面,这时候要统计商品表的关键词数量,因为实时统计耗费的时间太多了,只能通过定期...原创 2018-07-13 19:26:35 · 213 阅读 · 0 评论 -
node+express+mysql增删改查小例子
最近尝试入门node,express,集成mysql,做了一个小例子,感觉node的后台的话,因为刚从java尝试入门的话,那个架构是比较混乱的,按我目前学到的来说,model层的定义不像java那样,如果用了sequelize的话,这个工具本身会有一个定义实体类的方法,像moongoose这样,一开始做的时候那个分层始终有点模糊,我看了别的源码,有些分出controller层,有些就直接用rou...原创 2018-07-29 19:16:43 · 4242 阅读 · 8 评论 -
mysql 5.7 window下的主从配置
首先下载压缩包,然后解压创建my.ini配置文件,主数据库配置如下:[mysql]# 设置mysql客户端默认字符集default-character-set=utf8mb4[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:/java/tools/mysql-5.7.22-winx64# 设置mysql数据库的数据的存...原创 2019-06-08 12:04:48 · 486 阅读 · 0 评论 -
mysql慢查询优化
一、慢查询记录1.开启记录未使用索引语句的日志功能:SHOW VARIABLES LIKE 'log_queries%'SET GLOBAL log_queries_not_using_indexes=ON2.配置超时查询时间:(这里设置为0.05s,生产要根据实际情况设置)SHOW VARIABLES LIKE 'long_query_time'SET GLOBAL lo...原创 2019-07-08 11:56:15 · 232 阅读 · 0 评论 -
mysql innodb事务隔离级别
read uncommitted(未提交读)事务可以读取未提交的数据,性能上比其他隔离级别不会好太多,但是缺少了其他事务的好处。read commited(提交读)事务只能读取已经提交的数据,但有可能出现不可重复读repeatable read(可重复读)保证在同一个事务中,多次读取的记录的结果是一致的,但会出现幻读serializable(串行化)每一行的数据都加锁...原创 2019-07-11 23:54:15 · 140 阅读 · 0 评论