对于很多开发者来说,Navicat这个软件并不陌生, 相信这个彩虹色图标的软件,有效的帮助了你的开发工作。从前上学的时候,我都是用的都是从网上找来的密钥进行破解的,但是一直在寻找有没有一个能找到一个免费的能完美替代Navicat的工具。今天就给大家推荐一个可以完美替代的工具——DBeaver(Github开源)。
DBeaver 官网介绍是一款适用于开发人员……继续阅读 »
往事如烟
4年前 (2021-01-27) 2646浏览 0评论
0个赞
最近在JetBrains官网无意间发现了一款数据库管理工具,没错,就是DataGrip,相信很多小伙伴也都所了解,本人安装尝试了下,结果被他的外观和强大的功能深深的吸引了,果然JetBrains出品,必属精品,今天推荐给大家。
我相信,当你第一眼看到 DataGrip 的时候,同样也会有一种惊艳的感觉,就像刚从Eclipse切换到IDEA的时候,除了被他的外……继续阅读 »
往事如烟
4年前 (2021-01-22) 3276浏览 0评论
0个赞
MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.
EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如:
EXPLAIN SELECT * from user_info WHERE id < 300;
准……继续阅读 »
往事如烟
4年前 (2020-12-24) 2066浏览 0评论
0个赞
彻底卸载mysql,删除低版本数据库,安装新版本。以5.7.30为例。
彻底删除低版本mysql
一、检查是否安装了Mysql
Yum检查
yum list installed | grep mysql
安装则直接删除
yum remove mysql mysql-server mysql-libs compat-mysql
yum remove ……继续阅读 »
往事如烟
5年前 (2020-07-06) 2439浏览 0评论
0个赞
因为之前的数据库版本升级,造成percona-xtrabackup也需要升级,目前数据库为5.7.30,对应percona-xtrabackup为2.4,重新安装的过程中,遇到配置冲突的情况,如下:
[root@localhost xtrabackup]# yum install percona-xtrabackup-24
已加载插件:fastestm……继续阅读 »
往事如烟
5年前 (2020-07-06) 2707浏览 0评论
0个赞
刚安装的Mysql数据库,root用户systemctl status mysqld.service启动mysql时,一直报权限不足,排查了各种文件,放开了权限,还是一直报“Failed to get properties: Access denied”。
确定所有跟mysql相关的文件都属于mysql用户组,权限也放开的情况下启动时,仍报权限不足,如图:
……继续阅读 »
往事如烟
5年前 (2020-07-06) 3345浏览 0评论
0个赞
第一次安装完mysql,或忘记密码,修改默认密码的时候,结果报“The MySQL server is running with the –skip-grant-tables option so it cannot execute this statement”。
先刷新mysql然后再重新修改密码即可。
mysql> ALTER USER……继续阅读 »
往事如烟
5年前 (2020-07-06) 4394浏览 0评论
0个赞
Mysql5.7更改用户密码,报错“Unknown trigger has an error in its body: ‘Unknown system variable ‘maintain_user”,这里是因为恢复数据后,直接通过“skip-grant-tables”进入Mysql修改用户密码,忽略了触发器造成的,报出上面的错误。
……继续阅读 »
往事如烟
5年前 (2020-07-06) 3117浏览 0评论
0个赞
数据最近总是莫名的挂掉,查看了一下mysql日志,提示[Warning] IP address ‘xxxx’ could not be resolved: Name or service not known,是因为mysql默认会反向解析DNS,对于访问者Mysql不会判断是hosts还是ip都会进行dns反向解析,频繁地查询数据库和……继续阅读 »
往事如烟
5年前 (2020-04-10) 5273浏览 0评论
1个赞
sql优化无止境,最近在写sql的时候,用到了mysql中排序,然后需要某个行业在排序排名,优化了很久,还是不能达到理想的效果,国内博客网站也搜了很多,最后从歪果仁那里发现了解决的方法,歪果仁的思维方式,有时候真的让人很难理解,但是值得我们去思考,有时候问题的解决,不一定要在一条路上,思维的改变或许更重要。这里简单整理了一下分享给大家,希望对大家有一定的帮助……继续阅读 »
往事如烟
6年前 (2019-03-12) 3461浏览 0评论
0个赞
在使用mybatis做查询时,报了“Could not find result map java.lang.Long”异常错误,简单记录下。
报错信息
org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.Long
at org.a……继续阅读 »
往事如烟
6年前 (2019-01-10) 2950浏览 0评论
0个赞
Linux下新建的mysql数据,进入mysql的时候,看不到mysql库,一般都是因为当前用户权限不足造成的。下面记录下自己的解决办法。
系统:CentOS 5.6、Mysql Server version: 5.1.71
解决方法
登录mysql后,因权限不足,看不到mysql库。
[root@hadoop001 ~]# mysql -uroot
We……继续阅读 »
往事如烟
7年前 (2018-07-22) 3106浏览 0评论
0个赞