MySQL
DeBuggggggg
厂里不让说
展开
-
MySQL无法启动 服务没有报告任何错误
解决windows的mysql无法启动 服务没有报告任何错误的经验。相信很多人都遇到过安装Mysql的时候出现各种各样的问题,今天小编就教大家解决window下mysql服务没有报告任何错误的情况下无法启动 的问题。本文所用的mysql版本是5.7以上版本,解决方法:工具 window mysql5.7 方法/步骤 注意点1:你在看网上的教程配置完my....转载 2018-04-04 10:52:13 · 26583 阅读 · 13 评论 -
slow,mysql的sql慢查询处理方式
1.找到慢查询日志:windows版本的mysql的慢查询日志路径:C:\ProgramData\MySQL\MySQL Server 5.7\Data如下图:我这里有60M的日志linux版本:locate slow.log即可查询,如果发现command not found执行:yum -y install mlocate即可结果如下:2.打开慢...原创 2019-08-11 11:36:46 · 4193 阅读 · 0 评论 -
mysql中清空数据库,并重置主键为1
truncate table table_name;原创 2019-07-26 11:24:44 · 1537 阅读 · 0 评论 -
centos7下修改/找回mysql的密码,我这里是mysql5.7
mysql5.7的安装教程:https://blog.csdn.net/u013294097/article/details/911265011、打开my.cnf文件,在如图位置录入:skip-grant-tablesvi /etc/my.cnfskip-grant-tables 2、退出vi编辑器,重启mysqldsystemctl restart mysql...原创 2019-07-20 22:53:41 · 195 阅读 · 0 评论 -
linux 下mysql5.7+使用group by、order by报错ONLY_FULL_GROUP_BY不修改配置文件
linux 下mysql5.7+使用group by、order by报错ONLY_FULL_GROUP_BY不修改配置文件1.进入mysql2.查询出sql_mode:SELECT @@GLOBAL.sql_mode;SELECT @@SESSION.sql_mode;SELECT @@sql_mode;发现前面都有ONLY_FULL_GROUP_BY3. 在命令行中...转载 2019-06-13 16:38:35 · 780 阅读 · 0 评论 -
linux的centos7安装mysql5.7服务教程
1.使用yum安装,便捷,快速MySQL Yum RepositoryMySQL官方新提供了一种安装MySQL的方法--使用YUM源安装MySQL.1、MySQL官方网站下载MySQL的YUM源,在MySQL的下载页有一个“NEW!MySQL YUM Repository”,点进去找相对应的系统rpm包进行下载.如果你的Linux系统能联网,就把下载链接拷贝下: wget http...原创 2019-06-07 11:24:06 · 308 阅读 · 0 评论 -
mysql5.7非源码版msi安装教程
文件下载地址链接: https://pan.baidu.com/s/1ILNDGml8w5L6fJPO1Myykw 提取码: bs351.打开mysql-installer-community-5.7.21.0.msi文件2.步骤1)I accpet the license terms,再点击next2)选择custom,再next3)根据操作系统的是32...原创 2019-05-05 15:56:36 · 316 阅读 · 0 评论 -
Mysql日期差的函数
SELECT * from table where TIMESTAMPDIFF(type,pretime,latertime)>1字段意思:TIMESTAMPDIFF()函数名type,比较的类型可以是FRAC_SECOND、SECOND、 MINUTE、 HOUR、 DAY、 WEEK、 MONTH、 QUARTER或 YEARpretime,第一个时间la...原创 2019-01-23 15:55:16 · 684 阅读 · 0 评论 -
inner join 与 left join 之间的区别
关于inner join 与 left join 之间的区别,以前以为自己搞懂了,今天从前端取参数的时候发现不是预想中的结果,才知道问题出在inner join 上了。需求是从数据库查数据,在前端以柱形图的形式展现出来,查到的数据按行业分组,显示每个行业的户数及户数占比,涉及到的字段有A表的用户数、总用户数和B表的行业名称。本来是不管查不查的到数据,在X轴都应该显示行业名称的,结果是X、Y轴都...转载 2018-11-30 11:57:15 · 461 阅读 · 0 评论 -
临时设置mysql数据库最大连接数,重启后需重新设置
mysql>mysql -uuser -ppassword(命令行登录MySQL) mysql>show variables like 'max_connections';(查可以看当前的最大连接数) msyql>set global max_connections=1000;(设置最大连接数为1000,可以再次查看是否设置成功) mysq...原创 2018-11-12 17:55:02 · 3725 阅读 · 4 评论 -
单系统站内信设计概述(满足百万级信息)
基本功能 点到点的消息传送: 用户给用户 管理员给用户 点到面的消息传送 管理员给用户群 少量用户(10-999)对于用户非常少的情况,没有必要深入的考虑数据库的优化,采用简单的表设计:如表message列名 字段 sendId 发送者id recId 接受者id message 站内信内容 status 查...转载 2018-10-11 16:52:55 · 1240 阅读 · 2 评论 -
Linux下导入SQL文件
导入数据库一、首先建空数据库格式: mysql>create database 数据库名;举例: mysql>create database abc;二、导入数据库方法一: 选择数据库 mysql>use abc; 设置数据库编码 mysql>set names utf8; 导入数据(注意sql文件的路径) mysql>source ...转载 2018-07-19 18:11:32 · 2082 阅读 · 0 评论 -
Mysql权限控制-允许用户远程链接
Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作:一、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:在本机先使用root用户登录mysql: mysql -u root -p"youpassword" 进行授权操作:mysql>GRANT ALL PRIVILEGES...转载 2018-07-16 15:19:42 · 202 阅读 · 0 评论 -
Transaction marked as rollbackOnly异常处理 Duplicate entry 'xxx' for key
做用户注册的时候报这个错误,打断点也是一脸懵逼,在eclipse后台找异常也是一脸懵逼!后面注意到错误中有这么一句话:Duplicate entry '???猫?????' for key ‘userName’心想难道是我userName字段问题赶紧去打开Navicat查看表的结构果然,看到是它是唯一约束!而接口方法里面,写的是手机注册都是一个默认“未设...原创 2018-04-13 13:53:46 · 591 阅读 · 0 评论 -
linux下slow,慢查询日志的分析工具mysqlsla的使用
测试环境:centos7 / mysql 5.6(开启慢查询功能)1.工具下载链接:https://pan.baidu.com/s/1MUSFYXY3XyBf4AUrAQ5gWQ提取码:i4fj或者上github上面去下载:https://github.com/daniel-nichter/hackmysql.com2.安装依赖:yum install ...原创 2019-08-11 11:50:37 · 298 阅读 · 0 评论