mysql 5.7.33 优化配置

发布时间:2022-03-16 MYSQL LINUX 数据库 DB

# 5.7.33 推荐配置
# v1.0.1 20220314 by xiet

[mysql]
# 设置mysql客户端默认字符集
default-character-set = utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir = D:/mysql-5.7.28-winx64
# 设置mysql的数据文件目录
datadir = D:/mysql-5.7.28-winx64/data
# 允许最大连接数
max_connections = 200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server = utf8
collation-server = utf8_general_ci

# 禁用DNS解析,请注意在增加该配置参数后,mysql的授权表中的host字段就不能够使用域名而只能够使用ip地址了,因为这是禁止了域名解析的结果
# 可能导致mysql ERROR 1130问题,初始化后localhost无法连接服务器
# skip-name-resolve
# 跳过数据库权限验证 
# skip-grant-tables

# 创建新表时将使用的默认存储引擎
default-storage-engine = INNODB
# 内存的二分之一,理论上越大越好
innodb_buffer_pool_size = 1G
innodb_data_file_path = ibdata1:10M:autoextend
# InnoDB是否需要将所有表的数据和索引存放在共享表空间里
innodb_file_per_table = 1
innodb_doublewrite = 0
innodb_max_dirty_pages_pct = 80
innodb_flush_log_at_trx_commit = 2
innodb_log_buffer_size = 8M
innodb_log_files_in_group = 2
# redo日志被用于确保写操作快速而可靠并且在崩溃时恢复
innodb_log_file_size = 256M
innodb_thread_concurrency = 0
# linux下启用此配置,分别为fdatasync(默认),O_DSYNC和O_DIRECT
# innodb_flush_method = O_DIRECT 
innodb_write_io_threads = 8
innodb_read_io_threads = 8
innodb_io_capacity = 600
innodb_use_native_aio


# 超时时间设置,interactive_timeout针对交互式连接,wait_timeout针对非交互式连接
wait_timeout = 2147483
interactive_timeout = 2147483
sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

# 连接数相关配置
back_log    = 256
max_connections = 5000
max_connect_errors = 6000
# skip-external-locking,external-locking用于多进程条件下为MyISAM数据表进行锁定
external-locking = FALSE

# 尺寸相关参数
tmp_table_size = 246M
max_heap_table_size = 246M
key_buffer_size = 400M
max_allowed_packet = 32M
table_open_cache = 512
sort_buffer_size = 8M
join_buffer_size = 1M
net_buffer_length = 1M
read_buffer_size = 4M
read_rnd_buffer_size = 16M
bulk_insert_buffer_size = 64M
table_open_cache = 4096

# 事件调度器,默认关闭
event_scheduler = OFF

# 请求缓存,如果每次数据都不一样,设置意义不大
query_cache_size = 0
query_cache_type = 0


# 日志设置
# binlog日志,主从库设置需要
# log-bin = mysql-bin
# master
server-id = 1
binlog-ignore-db = mysql
auto-increment-increment = 1
auto-increment-offset = 1
log-bin-trust-function-creators = 1
#binlog_format = mixed
# binlog过期清理
expire_logs_days = 7
relay_log_purge = 0
# 错误日志
log-error = D:/mysql-5.7.28-winx64/logs/mysqld.log
# mysql慢日志开启
slow_query_log = ON
slow_query_log_file = D:/mysql-5.7.28-winx64/logs/mysql-slow.log
long_query_time = 1
# 将所有到达MySQL Server的SQL语句记录下来,一般不会开启,排查问题时可短时间开启
#general_log = ON
#general_log_file = /data/mysql/log/general.log


更多相关推荐


测试专家问答----如何编写好的软件测试用例

发布时间:2013-09-02 测试 嵌入式 数据库
1、对于新产品和维护版的老产品设计的用例应该注意些什么呢?专家分析:新项目和维护项目从本质上看没有区别,维护产品,无非就是新增功能和缺陷修复两大类,和新项目相比,唯一需要注意的就是新增\修复的功能是否对其他部分有影响,这里就涉及到一个回归策略的问题——老功能要测多少。一般来说,需要和开发讨论确定受影响的范围,然后制定测试范围。当然最理想的情况就是整个系统全测,因为一旦系统复杂了,没有哪个开发能说清...

敏捷测试关键成功因素

发布时间:2018-06-28 测试 数据库
参考《敏捷软件测试》第21章关键成功要素为了帮助测试人员在敏捷团队中成功并帮助敏捷团队成功地发布高质量产品,现总结出具有敏捷思想的测试人员如何应用敏捷实践和提高工作质量。1、团队整体参与  当整个开发团队负责测试和质量问题,会发现学到不同的技能集合和经验等级来处理测试可能发生的问题。在团队中要注重1+1>2。任何人都参与测试任务,团队才会设计出非常完美的可测试case。将测试人员真正成为开发...

Linux认识(一)

发布时间:2019-05-08 LINUX
什么是LinuxLinux是一个多任务的多用户的基于UNIX的免费开源操作系统(OS),操作系统(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序。Linux目录结构Linux上是没有Window这种盘符说法。只有一个根目录,所有的文件都在根目录下。/  代表根目录~ 代表家目录/bin     用以存储二进制可执行命令文件/home   普通用户的默认目录,...

对Linux的基本了解

发布时间:2017-02-26 了解 LINUX
第一次接触嵌入式Linuxc,自己对它没有很深的了解,借助百度以及课本资料对老师的问题做个解释。1、Linux与Unix的关系Unix的历史久于Linux.Linux的思想源于Unix。[1]Unix系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上。[2]Linux和Unix的最大的区别是,前者是开发源代码的自由软件,它的核心是免费的,自由使用的;而后者是对源代码实行知识产权保护的传统...

Centos7 rpm安装mysql-8.0.13

发布时间:2019-05-09 MYSQL MSYQL
yum安装方式很方便,但是下载mysql的时候从官网下载,速度较慢。rpm安装方式可以从国内镜像下载mysql的rpm包,比较快。rpm适合离线安装。在CentOS7中默认安装有MariaDB,MariaDB是MySQL的分支,mysql和mariadb只能存在一个,所以我们需要先卸载系统自带的mariadb查看mariadb版本:rpm-qa|grepmariadb卸载mariadb(注意对应版...

2021-11-16thought

发布时间:2021-11-16 MYSQL SQL 数据库
153.最大子序和classSolution:defmaxSubArray(self,nums:List[int])->int:iflen(nums)==1:returnnums[0]curr=nums[0]max_sum=nums[0]foriinrange(1,len(nums)):ifcurr<0:curr=nums[i]else:curr+=nums[i]max_sum=max...

测试用例设计方法大全上——边界值分析法、判定表法、因果图法、流程图法

测试用例设计方法---边界值分析法边界值分析法学习目标掌握边界值分析法设计测试用例掌握边界值分析法取值范围的确定掌握离点的划分方法1、为什么要学习边界值分析法案例:两位数加法计算器要求:输入两个1-100之间整数的和 请猜测程序为什么会出现上述问题?输入的参数值必须大于0同时小于100的整数,边界条件设置错误:把>写成了>=,把<写成了<=【注意】有效数据和无效数据的分界点...

Linux操作系统

发布时间:2019-11-10 LINUX 操作系统
景航大数据技术之Linux一般模式:语法语法功能描述yy复制光标当前一行y数字y复制一段(从第几行到第几行)p箭头移动到目的行粘贴u撤销上一步dd删除光标当前行d数字d删除光标(含)后多少行x删除一个字母,相当于del,向后删X删除一个字母,相当于Backspace,向前删yw复制一个词dw删除一个词shift+^移动到行头shift+$移动到行尾gg或者1+G移动到页头G移动到页尾数字+G(先输...

安装python时候的一些问题

发布时间:2021-09-11 UBUNTU PYTHON LINUX
以下开始阐述1、linux下用vi,vim编辑时退出编辑模式(wq)无法保存退出 解决方法:退出编辑模式回到一般模式后,shift+z连续操作两次,就可以保存vi编辑的内容退出了2、 root@ubuntu:/#与root@ubuntu:~#区别:root@ubuntu:/#这个是根目录,对一般用户只读,root用户有所有权限root@ubuntu:~#这个是home目录,每个非root用户都会有...

多线程爬取中国土地市场网土地交易数据,最新2020/08/21

发布时间:2020-08-21 MYSQL PYTHON 爬虫
多线程爬取中国土地市场网土地交易数据可自动通过验证码(识别准确率不太高,所以设置了6次的重试机制,如果没事识别出来可自动重新识别,一般2-3次。),爬取网页过程中断可自动重试并继续爬取(因为增加了爬取中断处理,导致代码很长)6月份弄好的,2020.08.21测试了,依然行得通欢迎讨论实现方法尝试很多方法之后最终使用了如下方案:爬取数据:selenium+Chrome(此方法速度不快,也吃cpu,但...

Qt5+MySQL 插入中文乱码解决方案

发布时间:2021-06-02 MYSQL 乱码 数据库 QT
1.查看是否有mysql驱动,有输出MYSQL则有; QStringListdrivers=QSqlDatabase::drivers(); foreach(QStringdvr,drivers)  {    qDebug()<<dvr;  }2.有MYSQL驱动后,需要把libmysql.dll放在执行文件处,对应32位和64位,即Qt程序位32位则用32位的libmysql.dll...

MongoDB导入文件小技巧

发布时间:2021-12-14 NOSQL MONGODB 数据库
今天在用MongoDB导入文件时一直报错2021-12-14T16:23:44.807+0800EQUERY[js]SyntaxError:missing;beforestatement@(shell):1:14有点诡异…查看其它资料后发现应先启动MongoDB,在shell终端进入MongoDB的bin目录进入后在shell端输入(注意是在cmd的shell端!!!不是在mongodb的shel...

软件缺陷

发布时间:2019-07-03 测试 数据库
软件缺陷定义:从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题;从外部看,软件缺陷是系统所需要实现的某种功能的失效或违背与bug的区别:bug指某功能未实现,存在问题;缺陷指的是未满足用户的需求(bug∈ 缺陷)五大缺陷  软件未达到需求规格说明书表明的功能软件出现了需求规格说明书指明不会出现的错误软件的功能超出了需求规格说明书指明的范围(画蛇添足)软件未达到需求规格说...

Python连接sqlserver中文乱码的问题

发布时间:2014-09-04 PYTHON 数据库
第一次遇到这个问题,Google后才找到解决方法(百度果然还是太弱了啊),编码的问题还是不熟settings={'CMT_SQLSERVER_DSN':'MerchantPrice','CMT_SQLSERVER_USERNAME':'readuser','CMT_SQLSERVER_PASSWD':'password'}conn="DSN=%s;UID=%s;PWD=%s"%(settings[...

python向数据库插入中文乱码问题

发布时间:2015-11-17 PYTHON 数据库 数据库中文乱码
碰到编码问题就头疼啊!。。。。在想数据库中插入中文时候,会出现如下错误提示:Warning:Incorrectstringvalue:'\xE5\x8C\x97\xE4\xBA\xAC...'forcolumn'title'atrow1这个异常主要是由于数据库的字符编码选择错误造成,MySQL的默认编码是Latin1,不支持中文,最好修改为utf8的字符编码为宜!修改后就可以插入中文了。。。。。在...

python:pymssql查询结果集合中部分中文乱码处理

发布时间:2020-10-31 PYTHON 数据库 BUG 乱码 JAVA
python:pymssql查询结果中文乱码处理1、背景描述有个任务是用python去sqlserver捞数据(数据库连接编码是utf8),用到了多库多表查询,然后有部分返回值是写死的,就像这样select"人名币"as"币种",然后又因为两个库的编码格式不一样,最后导致,查出来的数据,部分乱码,乱码不是那种16进制的,比如这样b\xe4\xb8\xad,而是这种的真中文乱码,就像这样æ:°×ÁÖ...

关于Python读取SQL Server数据库中文乱码问题的解决办法

发布时间:2021-01-12 PYTHON SQLSERVER 数据库 乱码
今天第一次使用Python访问数据库,通过pymssql读取SQLServer数据库中文数据时出现乱码问题,于是便在网上搜索解决办法,见到的几乎都是清一色的两种解决办法:1、把编码设置为“UTF8”;2、把varchar转换成nvarchar;方法1根本无效;方法2根本不现实。同一篇文章被无数程序员中的败类转来转去,大概是为了赚点积分,脸都不要了,实在是为其感到害臊!这两种办法根本解决不了问题,后...

mysql连接数据库报错(1045)——修改数据库密码即可

发布时间:2020-06-15 MYSQL 数据库
连数据库一直报错是真的烦,看了网上各种解决方案,试了十几种,终于整好了。其实简单的说,就一点点,我相信你们也不喜欢说的太啰嗦的教程。上图先:报错图就是密码问题,啥也别说了,改密码吧1,win+R打开cmd,cd切到D盘2,再cd到D:\wamp\bin\mysql\mysql5.6.12\bin3.先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行。(这个调任务管理器结...

后台连接数据库失败,报1045的解决方法。

发布时间:2020-06-10 常见问题 MYSQL 数据库
后台连接数据库失败,报1045的解决方法。1、打开phpstudy,开启数据库。2、启动后台代码,连接数据库。此时报错1045。3、找到配置文件my.ini,将其打开,可用记事本打开。这里推荐一个搜索软件,Everything,超好用,搜索超快。这里直接搜索my.ini。4、打开后,在mysqld下面添加下面一行代码skip-grant-tables,并保存退出。5、然后在phpstudy里面重启...

命令行连接数据库会出现的1045错误

发布时间:2019-03-28 SHELL 操作系统 数据库
出错原因  reload权限被收回,造成无法重新分配权限,其他类似权限问题也可以参照此方法。解决方法   1.关闭mysql的服务。    右击计算机-->“管理”-->“服务和应用程序”      2.命令行    “win”+R快捷键打开cmd窗口,进入你安装mysql的bin目录,我的在D:\MySQL\MySQLServer5.5\bin        mysqld--defa...

mysql数据库1045错误处理

发布时间:2017-08-24 MYSQL
错误描述:解决MySql数据库提示:1045accessdeniedforuser'root'@'localhost'usingpasswordyes解决思路:方法1:授予数据库用户最大权限  updateusersethost='%'whereuser='root';  flushprivileges;注意:在执行第一条语句会报错,继续执行第二条语句即可方法2:插入用户到mysql数据库下的us...

Mysql错误代码1045

发布时间:2021-12-02 MYSQL JAVA 数据库
前言不知道为啥,我每次安装数据库都会出问题,最常见的就是1045,就像这样,数据库都打不开,直接将我拒之门外以下内容提供参考,企业级大佬就不用看了,我菜的抠脚Step1、修改my.ini文件修改前首先要停止MySQL服务netstopmysql在MySQL的安装目录下面打开my.ini,进去之后在[mysqld]下面,3306上面添加skip-grant-tables,跳过登录密码检查skip-g...

windows下mysql数据库1045错误

发布时间:2019-09-03 MYSQL 数据库 WINDOWS DATABASE
解决windows下mysql1045错误上图为navicat连接数据库出错提示。之前装了mysql没记密码,后来再登录就出现了这个错误,1045错误就是登录密码错误。在网上找了不少教程,有一个修改MySQL安装目录下的my.ini配置文件,使登录时跳过权限检查的办法,但是在我的电脑上不好用。所以我到mysql官网上找到了一个重置mysql登录密码的办法。办法如下:1、关闭mysql服务:进入cm...

解决MyQL数据库中1045错误的方法——Windows系统

发布时间:2018-07-02 MYSQL数据库 数据库
注:大家可以评论了,评论我能看到在各种各样的适用场所,MySQL会出现各种各样的问题,经过足足半年的长跑,我的数据库终于修复了Bug,可以重新使用了。数据库出问题,那可能是家常便饭了。经过这足足半年的煎熬,我决定在以后的日子里,记录下我在使用数据库时遇到的色彩缤纷的问题,以及这些问题的解决方法。由此,今天写了这篇博客。首先,给大家看看,这个问题是什么样子的。我在这里用到的MySQL可视化工具为Na...

navicat连接虚拟机的mysql出现1045错误

发布时间:2020-04-10 MYSQL
今天在windows下用navicat连接虚拟机的mysql时,出现1045错误,如图:在虚拟机的mysql目录下,用mysqld_safe--user=mysql命令启动数据库,再用mysql-uroot-p命令登录数据库,然后执行以下命令:setpassword=‘123456’;grantallprivilegeson.to‘root’@’%’identifiedby‘123456’;gra...

navicat for MySQL连接本地数据库时报1045错误的解决方法

发布时间:2020-03-23 MYSQL
今天远程链接数据库,报了如下错误(vpn远程连接内网服务器)尝试用localhost和127.0.0.1进行登录可以成功。解决办法如下:错误原因是root用户没有开通远程访问权限进入mysql命令执行如下代码:GRANTALLPRIVILEGESON.TO‘root’@’%’IDENTIFIEDBY‘Accp1234’WITHGRANTOPTION;Accp1234为数据库密码问题解决...

连接本地数据出现1045错误

发布时间:2020-02-20 MYSQL
连接本地数据出现1045错误navicat连接数据出:这里说明:我们的电脑本地有两个数据库,默认连接的是另一个数据库,这里把不用的数据库给删掉,==并且【任务管理】中将数据库服务给关了==用wheremysql可以看出有两个数据,将不用的数据给删除后,在查看一下。确定只有一个数据库后,我们去【任务管理】中查看mysql的服务是否也删除了看到有两个数据库服务,我们将mysqlzt给关闭好了,我们在用...

Navicat连接 服务器数据库报错1045

自己的服务器能连接数据库,但是电脑的Navicat链接报错:本地Navicat连接远程服务器的数据库出现1045-Accessdeniedforuser‘root’@‘localhost’(usingpassword:YES)问题。并非一定是密码错误问题,也可能是数据库MySQL表的用户权限问题。解决:usemysql;updateusersethost='%'whereuser='root';s...

关于解决Navicat for MySQL远程连接时出现1045错误以及Navicat怎样导入导出SQL文件的问题

发布时间:2018-06-06 NAVICAT MYSQL
一、1045错误原因分析:当登录MySQL数据库出现:Error1045错误时,就表明你输入的用户名或密码错误被拒绝访问了,最简单的解决方法就是将MySQL数据库卸载然后重装,但这样的缺点就是以前数据库中的信息将丢失。如果你不想重装,那么就需要找回密码或者重置密码。解决的方法应该有多种,这里我推荐大家使用一种操作简单的方法,适用于windows平台。解决:1.开始-->cmd-->ne...

如何处理Navicat for MySQL 中的1045错误

发布时间:2016-10-08 PYTHON 操作系统 数据库
2019独角兽企业重金招聘Python工程师标准>>>Navicat连接MySQL数据库时难免会遇到1045错误,主要是因为用户输入的用户名或密码错误被拒绝访问,如果不想重装,需要找回密码或者重置密码。NavicatforMySQL1045错误问题描述:1045-Accessdeniedforuser'root'@'localhost'(usingpassword:YES)解决办...

解决Navicat for MySQL 1045错误

发布时间:2020-05-08 MYSQL 数据库 计算机基础
转载:https://blog.csdn.net/qq_32791023/article/details/80252488问题描述:1045-Accessdeniedforuser'root'@'localhost'(usingpassword:YES)原因:主要是因为用户输入的用户名或密码错误被拒绝访问,如果不想重装,需要找回密码或者重置密码。 ...

navicat 1045解决

发布时间:2020-05-25 MYSQL 数据库 JAVA
1.以管理元身份运行cmd(不要直接win+r,百度搜方法)2.cd自己的mysql的bin路径3.关闭mysqld进程4.跳过权限登录5.重新重复2步骤cd自己的mysql的bin路径(如出现不是内部命令走图片上的方法),修改密码...

Tomcat 官网知识总结篇

发布时间:2016-05-13 WEB.XML 操作系统 数据库
Tomcat官网知识总结一、Tomcat基本介绍1.关键目录  a)bin    该目录包含了启动、停止和启动其他的脚本,如startup.sh、shutdown.sh等;  b)conf    配置文件和一些文档定义规则,其中server.xml文件是tomcat容器的主要配置文件;  c)logs    该目录是默认的日志目录,其中控制台打印出来的内容,都会保存在catalina.log中; ...

(已解决)连接MySQL时出现1045(28000)以及MySQL服务无法启动

发布时间:2020-02-07 MYSQL 数据库 数据库(MYSQL)
问题:连接MySQL时出现1045(28000)错误,Accessdenied表示拒绝访问。(说明:我的数据库版本是mysql-8.0.15-winx64,不同版本可能解决方案不同,仅供参考)解决步骤:1、以管理员的身份运行命令行(必须以管理员的身份打开)2、cd到mysql安装路径的bin目录3、输入netstopmysql,关闭服务。4、我的MySQL是8.0,所以在命令行输入mysqld--...

解决MyQL数据库中1045错误的方法——Windows系统(转)

发布时间:2020-10-20 MYSQL 数据库
问题如图这个错误是这样说的:1045   Accessdeniedforuser'root'@'localhost'(usingpassword:YES)这个意思是说:用户“root”@本地主机的访问被拒绝那为什么会出现这种错误呢?答案是这样:这种问题的本质是用户密码出现错误。那如何解决呢?以下是我今天的解决经验:1.找到MySQL安装路径下的my.ini文件,用记事本的方式打开;2.打开后,找到...

数据库连接不上:1045报错

发布时间:2022-02-22 数据库
在连接数据库时,突然发生1045报错,在网上试了好多解决方法都没有解决错误,在安装新软件时,把这个设置改了,突然就连接上了。1、打开控制面板,点击时钟和区域,进入后点击区域,管理中更改系统区域设置2、取消勾选Beta版,然后重启电脑即可(仅本人遇到的情况,不代表所有情况)...

MySQL连接报1045错误

发布时间:2020-03-19 MYSQL
MySQL连接报1045-accessdeniedforuser‘root’@‘xxxxxxx’(usingpassword:yes)一.1.编辑/usr/local/mysql/my.cnf找到[mysqld],在下方添加skip_grant_tables,该语句代表登录mysql时跳过输入密码的操作,忽略登录检查2.重启mysql服务器/ect/init.d/mysqlrestart3.mys...

连接MySQL出现1045错误 解决方法

发布时间:2016-01-11 数据库
错误代码 1045Accessdeniedforuser 'root'@'localhost' (usingpassword:YES) 场景:正常使用的过程中,修改了一下mysql数据库中的user表,想开放外网权限.也不知道什么地方改错了,导致重启数据库之后报1045. 解决方案:网站找了一堆方案,都无法解决.后来直接从另外一个库把mysqluser表的三个文件考过来覆盖,问题解决.(前提,你要...

Tomcat崩溃事件

发布时间:2008-06-04 TOMCAT 应用服务器 编程 APACHE MYSQL JAVA
今天一大早产品一部项目经理就来找我,他们的一台服务器昨天晚上tomcat服务崩溃,还不能重启服务,最后将服务器重启才OK。我将事件过程和分析过程记录如下:服务器:win2000sp4,apache2+tomcat5.0采用mod_jk级联。内存2G,硬盘剩余空间充足,CPU基本空闲。主要应用:J2EE1.4,JDBC(连接另一台mysql服务器)崩溃时间:2008-6-318:37:50一.各种日...

新电脑配置安装MySQL解压版

发布时间:2020-03-27 MYSQL 数据库相关 数据库
下载地址:(注意下载可能需要ORACLE账号)mysql下载地址:https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.19-winx64.zip官网如果不想去下可以参考这篇文章:https://yq.aliyun.com/articles/710422补充个地址:我自己上传的,避免你懒得高百度账号。https://download.csdn.n...

maven工程中tomcat版本不匹配的问题的解决和匹配优化

发布时间:2020-09-13 LINUX 大数据 MAVEN SPRING JAVA 问题答疑区
什么是maven工程? maven工程是一个项目管理工具,它包含了一个对于项目对象模型(POM),一组标准集合,一个项目生命周期,一个项目管理系统和用来运行定义在生命周期阶段中插件目标的的逻辑。 简单来说,就是来帮助你管理项目的一个工具,用来管理项目中需要用到的jar包,和工程之间的项目之间的关系的工具。能够解决什么问题呢: 项目的开发过程包括,编译,测试,运行,打包,部署等步骤,对于这些既然...

CentOS 7 虚拟机启动出现 Permission denied

发布时间:2015-08-13 LIBVIRT LINUX CENTOS7
OS:CentOS7在CentOS7下使用virt-manager增加虚拟机,配置成功后,启动虚拟机时,出现一下提示:qemu-kvm:-drivefile=/var/lib/libvirt/images/AloeCCnode_v2.1.qcow2,if=none,id=drive-ide0-0-0,format=qcow2:couldnotopendiskimage/var/lib/libvir...

MySQL登录问题 ERROR 1045的解决方法

发布时间:2018-10-20 数据库
已经不是第一次遇到这个问题了,所以打算把它写下来,免得下次又得上面查。其实特别简单的一个解决办法是:1、找到配置文件my.ini,然后将其打开,搜索mysqld关键字找到后,在mysqld下面添加skip-grant-tables(是在mysqld下面,而网上有些是说在mysql下面,是错没有用的),保存退出。skip-grant-tables是跳过密码问题,完成这步后就可以登录MySQL了。但是...

tomcat常见错误及解决方案

发布时间:2013-11-29 JAVA 运维 数据库
 我们习惯的web容器都是tomcat,但是tomcat的内核很丰富,如果我们要完全理解他,需要很长的时间和有较多的编程经验。   不管是初学者还是有经验的web程序员,使用Tomcat容器的时候会发生包括404,运行启动错误,以及乱码等等的问题,现在我将开发过程中遇到的常见错误和简单解决方法贴出来供大家看看,里面有部分是同事总结,我们共同完成的这篇文章。。。一,tomcat启动时错误1:TheJ...

mysql修改密码,执行mysqld --skip-grant-tables命令后,启动mysql服务报错。

发布时间:2019-10-19 MYSQL 修改密码
mysql修改密码操作步骤:1、若是忘记密码,首先应去掉认证检查。a.停止mysql服务管理员身份进入cmd执行停止服务命令:netstopmysqlb.非管理员身份进入cmdmysql/bin目录下,执行命令:mysqld--skip-grant-tables(注意mysqld与–skip间的空格)注:一定要先停止服务,否则不生效;执行后如下图,即可打开另外一个窗口直接用mysql命令进入数据库...

skip-grant-tables:非常有用的mysql启动参数

发布时间:2011-04-26 数据库
介绍一个非常有用的mysql启动参数——--skip-grant-tables。顾名思义,就是在启动mysql时不启动grant-tables,授权表。有什么用呢?当然是忘记管理员密码后有用。       操作方法:1、杀掉原来进行着的mysql:rcmysqldstop或者:servicemysqldstop或者:kill-TERMmysqld2、以命令行参数启动mysql:/usr/bin/m...