mysql
文章平均质量分 67
晴思梦语
让坚持成为一种习惯!别人能做到的我又未尝不能
展开
-
Mysql8授权
mysql8授权操作一、前言二、操作一、前言javaWeb项目使用的是mysql数据库,以前使用的是mysql5.6.10版本,为了提高性能和解决mysql漏洞问题,将mysql提升到mysql8.0.16版本,初次升级数据库版本碰到很多烧脑问题,首先在安装mysql8时碰到的缺少补丁的问题参照此文档,其中关于授权问题下面道来。二、操作首先我们必须知道,mysql8的授权已经不是对用户直接授予权限,而是需要建立一个角色,对角色授予权限,然后再将这个角色赋予某个用户-- mysql8部署执行语句-原创 2020-08-12 14:54:50 · 1343 阅读 · 0 评论 -
安装Mysql8打补丁顺序
windows Server 2008 R2安装Mysql 8的打补丁顺序一、前言二、打补丁顺序三、其它平台一、前言原以为已经完全搞定Mysql 8在Windows平台上的安装,不料在将一台旧服务器搭建测试环境时又出问题。经一整天折腾,总算把事情解决了。言归正传,这台服务器的操作系统是Windows Server 2008 R2(64位),直接安装Mysql 8报错,一查是没有安装VC++运行时库(vc_redist);运行vc_redist.x64.exe时又报“0x80240817未指定错误”,再原创 2020-08-12 14:10:46 · 2526 阅读 · 0 评论 -
忘记mysql数据库连接密码(解决方案)
简单粗暴:直接修改密码。本次操作所有需要用到的密令行:bin>net stop mysqlbin>mysqld --skip-grant-tablesbin>mysqlmysql>use mysqlmysql>update user set password=password("123456") where user="root";mysql&...原创 2020-03-04 10:10:02 · 6971 阅读 · 2 评论 -
数据库表中外键的创建
**Can’t create table ‘.\xyrensheju#sql-710_6.frm’ (errno: 150)** 我创建外键时,得到了这个错误,我对表和字段检查了又检查,始终没有发现问题出现在哪里,百度了很多下,终于找到了解决的办法,是我的主表的复合主键索引没有单独的建出来(就是两个复合主键中的一个主键被别的表作为了外键,那么这个主键就必须得单独建一个索引)。随后,我原创 2018-02-02 11:03:59 · 5096 阅读 · 0 评论 -
动态SQL语句
有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。 下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。3.1 selectKey 标签 ...原创 2018-01-18 14:42:17 · 2643 阅读 · 1 评论 -
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 152,219,305 milliseconds ago.数据库服务器:mysql5.0应用服务器:tomcat8.5出现问题:应用发布后发现每过一段时间后tom...原创 2019-03-26 10:30:54 · 2041 阅读 · 2 评论