博客
关于我
一些技术博客
阅读量:610 次
发布时间:2019-03-13

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

一.关于事务传播特性的文章:

这篇事务讲的很好:

这篇博客是讲异常与事务的关系的:

dubbo的介绍:

qq邮箱503解决方案:

 

二.一些实用性的解决方案:

数据库忘记密码:

忘记root密码1、关闭正在运行的MySQL服务。2、打开DOS窗口,转到mysql\bin目录。3、输入mysqld --skip-grant-tables 回车。 --skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。4、再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),输入mysql回车,如果成功,将出现MySQL提示符 >。6、连接权限数据库: use mysql; 。7、改密码:update user set password=password("root") where user="root";(别忘了最后加分号) 。8、刷新权限(必须步骤):flush privileges; 9、退出  quit。重启mysql服务,使用用户名root和刚才设置的新密码root登录就ok了;
最近在玩mysql, 期间碰到这个问题 - ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'。原因很清楚,mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来。  网上有一些linux下的解决方案。但我是在windows碰到的。解决方法如下:1. 修改my.ini.在my.ini的[mysqld]字段加入,目的是为了登录mysql不需要密码: skip-grant-tables2. 重启mysql 服务3. 新开起一个终端输入   mysql -u root mysql   mysql> delete from user where USER='';   mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误   mysql>exit;如何找到mysql的进程id,打开mysql源目录的data文件夹有一个***.pid,即可找到

  

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

你可能感兴趣的文章
振荡器指标
查看>>
单片机之晶振
查看>>
Altium Designer PCB布线之差分对手动设置方法
查看>>
libvirtd:内部错误:Failed to apply firewall rule
查看>>
移动web开发问题和优化小结
查看>>
优先级队列2
查看>>
简单易懂的背包问题
查看>>
属性的使用错误
查看>>
C#选定文件复制到指定文件夹
查看>>
ACM DP Partitioning by Palindromes
查看>>
HDU 1045 Fire Net 二分图最大匹配
查看>>
TiKV 源码解析系列文章(十三)MVCC 数据读取
查看>>
TiDB 源码阅读系列文章(十三)索引范围计算简介
查看>>
TiDB 源码阅读系列文章(十六)INSERT 语句详解
查看>>
TBSSQL 的那些事 | TiDB Hackathon 2018 优秀项目分享
查看>>
【面试题】Java中创建对象的方式有几种?
查看>>
1900分图论 : 1183E1 LCA + Kruskal
查看>>
(建议收藏)计算机网络:传输层概述、UDP协议与可靠传输协议习题解析与拓展
查看>>
Android 开发常用的工具类(更新ing)
查看>>
Android HUAWEI 使用安装包安装App时系统提示:文件打开失败
查看>>