数据库
kris1122
这个作者很懒,什么都没留下…
展开
-
Mysql忘记管理员密码或管理员无法登陆问题解决
今天准备在自己项目的mysql数据库上给别的同事建一个小的数据库用于调试,可是创建用户的时候发现我现在用的业务用户没有权限,然后努力了很久仍然记不起来当时创建数据库时的root用户密码.下面记录一下解决过程.1.关闭mysql数据库service mysql stop如果没有发布服务或者跟我安装方式不一样可以使用下列命令,先查出所有跟mysql有关的进程,然后全部杀掉ps -ef|grep mysqlkill -9 xxx2.跳过权限表启动mysql 方式一...原创 2020-11-09 16:37:50 · 338 阅读 · 0 评论 -
值得收藏:一份非常完整的 MySQL 规范
一、数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割。 所有数据库对象名称禁止使用 MySQL 保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)。 数据库对象的命名要能做到见名识意,并且最后不要超过3 2 个字符。 临时库表必须以 tmp_ 为前缀并以日期为后缀,备份表必须以 bak_ 为前缀并以日期 ( 时间戳 ) 为后缀...转载 2019-02-18 17:06:08 · 89 阅读 · 0 评论 -
mysql数据库切分
mysql数据库切分前言通过MySQLReplication功能所实现的扩展总是会受到数据库大小的限制。一旦数据库过于庞大,尤其是当写入过于频繁,非常难由一台主机支撑的时候,我们还是会面临到扩展瓶颈。这时候,我们就必须许找其它技术手段来解决这个瓶颈,那就是我们这一章所要介绍恶的数据切分技术。何谓数据切分可能非常多读者朋友在网上或者杂志上面都已经多次见到关于数据切分的相关文章了...转载 2019-03-11 11:07:31 · 210 阅读 · 0 评论 -
阿里开源分布式事务框架fescar
前言今天本来准备完善自己的微服务框架中的数据库访问方面内容,一大早集成好了mybatis,然后考虑了下要不要数据库架构,要不要分库分表,事务控制器用啥,思维一下子发散了收不回来了……然后,抽了几根烟,回顾了一下之前接触过的各种分布式事务方案,JTA,XA,TCC,中间件,工作流等等……首先PASS了最简单暴力的JTA和XA事务,因为我已经受够了多数据源切换各种神奇的一个库回滚一个库不回...原创 2019-03-11 16:34:02 · 404 阅读 · 0 评论 -
oracle查看被锁的表和解锁
--以下几个为相关表SELECT * FROM v$lock;SELECT * FROM v$sqlarea;SELECT * FROM v$session;SELECT * FROM v$process ;SELECT * FROM v$locked_object;SELECT * FROM all_objects;SELECT * FROM v$session_wait;--...原创 2019-03-22 09:47:32 · 109 阅读 · 0 评论 -
mysql字符串操作
一、字符串大小写转换select lower('SQL Course');select upper('Use MYsql');二、字符串拼接select concat('My','S','QL');如果参数中有null拼接返回null,如果有数字会转换成字符三、使用管道连接符 “||”select s_no || s_name || s_age f...原创 2019-03-22 10:36:05 · 1726 阅读 · 0 评论