mysql启动服务报1058错误的解决方法
今天研究一个框架,数据库使用mysql,启动mysql服务的时候报1058错误,如下图。
在网上找了半天都是一样的解决 办法,试了一遍通通不行(仅针对我本地服务启动出现的问题无效)。网上解决办法如下:、
新启动,却无法启动.
解决方法:
◆1、运行
D:\mysql\bin>mysqld-nt -remove
Service successfully removed.
D:\mysql\bin>mysqld-nt -install
Service successfully installed.
D:\mysql\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
◆2、检查my.ini or my.cnf是否正常?
试一试把%SystemRoot%\my.ini 改成这样
[mysqld]
basedir=D:/mysql
datadir=D:/mysql/data
default-character-set= gbk
[WinMySQLadmin]
Server=D:/mysql/bin/mysqld-nt.exe
◆3. 把my.ini 和 my.cnf 复制到 系统盘XX:\WINDOWS\system32下, 注意在配置环境中的一些路径是否一致。
后来只能自己去找原因,既然提示错误信息:原因可能是已被禁用或与其相关联的设备没有启动。在服务的属性页看到这个:
原来是上次无意识把这个配置服务给禁用了。
启动该服务。最好是重启机器,否则启动了mysql的服务,可能禁用服务没法禁用等一系列问题。
好了,这就是我遇到的问题及解决办法,希望对大家有用。
相关推荐
-
php连接不上mysql但mysql命令行操作正常的解决方法
故障状况:php网站连接mysql失败,但在命令行下通过mysql命令可登录并正常操作.解决方案:1.命令行下登录mysql,执行以下命令: 复制代码 代码如下: show variables like 'socket'; 执行后会得到类似于如下回显: 复制代码 代码如下: "Variable_name" "Value""socket" "/home/mysql/data/mysql.so
-
gearman的安装启动及python API使用实例
本文讲述了gearman的安装启动及python API使用实例,对于网站建设及服务器维护来说非常有用! 一.概述: Gearman是一款非常优秀的任务分发框架,可以用于分布式计算.具体的gearmand服务的安装启动及gearman的python 模块的安装以及简单示例如下: 操作系统:rnel 5.7 1. 首先,我们需要安装gearmand,在centos和rhel环境下,我们只需运行以下命令: yum install gearmand -y 注意:如果不希望通过yum的方式来安装
-
MySQL插入数据时插入无效列的解决方法
1.错误描述 com.mysql.jdbc.exception:jdbc4.MySQLSyntaxErrorException:Unknown column 'man' in 'field list' 2.错误原因 数据库表中的字段:sno sname sage ssex 插入数据时: sno sname sage man 本来是想插入ssex这个字段的值为"man",结果将man弄成了ssex字段名 3.解决办法 在插入时,给字符串类型的字段值加上双引号
-
rhel5.7下安装gearmand及启动的方法
本文简述了在rhel5.7下安装gearmand及启动的方法,供大家学习参考! 首先,到官网https://launchpad.net/gearmand/下载gearmand的源码包,传到rhel5.7的系统上,并解压. 运行configure: [@localhost gearmand-1.1.11]# ./configure --prefix=/usr/local/gearman --with-mysql --with-sqlite3=no 这时候会出现报如下错误: checking f
-
gearman队列持久化引发的问题及解决方法
本文简述了gearman用mysql持久化的方法,以及由此引发的一些问题,具体分析如下: 一.gearman 创建Mysql持久化队列的方式如下: 1. 登入mysql命令行,运行: create database gearman; 2. 启动gearman,命令如下: /usr/local/gearman/sbin/gearmand -p 4730 -L 0.0.0.0 --log-file=/tmp/gearmand-4730.log --pid-file=/tmp/gearmand-473
-
navicat无法远程连接mysql的解决方法
近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 PHP,所以打算直接使用远程管理工具Navicat for MySQL 来连接. 在 Ubuntu 中通过 mysql 命令行创建好一个数据表并分配了权限: 复制代码 代码如下: GRANT ALL ON testdb.* TO usera IDENTIFIED BY 'passwd' 然后重启加载权限: 复制代码 代码如下: mysqladmin –uroot –p flush-privileges
-
mysql启动服务报1058错误的解决方法
今天研究一个框架,数据库使用mysql,启动mysql服务的时候报1058错误,如下图. 在网上找了半天都是一样的解决 办法,试了一遍通通不行(仅针对我本地服务启动出现的问题无效).网上解决办法如下:. 新启动,却无法启动. 解决方法: ◆1.运行 D:\mysql\bin>mysqld-nt -remove Service successfully removed. D:\mysql\bin>mysqld-nt -install Service successfully installed.
-
解压版MYSQL安装及遇到的错误及解决方法
1 安装 在 MYSQL官网进行下载相应的解压版本,然后放在你所想的目录下. 解压内容如下: 然后我们需要去创建一个名为my.ini文件,注意文件后缀一定要是.ini结尾,如果文件后缀隐藏了,可以将其勾选上,如图: 创建文件:my.ini. 其内容如下: [client] port=3306 default-character-set=utf8 [mysqld] # 设置为自己MYSQL的安装目录 basedir=D:\Program Files\mysql-5.7.24-winx64 # 设置
-
MySql 修改密码后的错误快速解决方法
设置好密码后,使用数据库时出现如下错误: ERROR 1820 (HY000): You must reset your password using ALTER USER statement befo re executing this statement. You must SET PASSWORD before executing this statement的解决方法 今天在MySql5.6操作时报错:You must SET PASSWORD before executing this
-
PHPExcel在linux环境下导出报500错误的解决方法
原先我导出为 XLSX 格式,用的是 $objWriter = IOFactory::createWriter($objPHPExcel, 'Excel2007'); 报错,纠结就纠结在,在开发环境和测试环境都没问题,放在生产环境直接 500 错误. 后来我改成导出 XLS 格式, $objWriter = IOFactory::createWriter($objPHPExcel, 'Excel5'); 问题解决了,具体为什么待有空了研究下!!! 以上这篇PHPExcel在linux环境下导出报
-
windows无法启动MySQL服务报错1067的解决方法
突然登陆MySQL时,出现禁止访问或者无法连接到数据库,回到服务,去打开wampmysqld ,发现 "windows无法启动MySQL服务 错误1067" ,死活启动不了,咋办?虾苗我来给大家分享下经验! 方法一: 1.打开my.ini文件,找到default-storage-engine=InnoDB这一行,把它改成default-storage-engine=MyISAM. 2.删除在MySQL安装目录下的Data目录中的ib_logfile0和ib_logfile1 3.找到在
-
MYSQL无法连接 提示10055错误的解决方法
解决方法:(以下内容为本人亲自实践原创) 总结一下,应该是连接数的问题,那么服务器上有些什么连接数: 1.IIS网站服务器中各个网站中有"连接超时时间","会话超时时间": 2.其它程序占用的服务器连接数(如SMTP服务在发信出去的时候可能有很多个连接数) 3.服务器本身的TCP/IP连接数,如xp系统就有个限制,不过server 2003系统似乎没这个限制. 解决操作: 1.我的服务器上面有几个网站,其中有个网站有个自动发信的功能,用"netstat -
-
linux下mysql提示"mysql deamon failed to start"错误的解决方法
有台linux服务器,系统为centos系统. 网站突然连接不上数据库,于是朋友直接重启了一下服务器.进到cli模式下,执行 service myqsld start 发现还是提示"mysql deamon failed to start"错误信息. # /etc/init.d/mysqld start MySQL Daemon failed to start. Starting mysqld: [FAILED] 查看mysqld的log文件 #less /var/log/mysqld
-
IIS 服务器下载apk文件报404错误的解决方法
最近在使用IIS作为服务器的时候,apk文件已经上传到服务器上去了,但是无法下载,报404错误(没有找到),截图如下: 解决方案: 在iis管理器中增加MIME类型,如下图所示: 增加如图所示内容: 文件扩展名是:.apk,MIME类型是:application/octet-stream 也可以这样增加:文件扩展名:.apk MIME类型:application/vnd.android.package-archive 最后测试,问题解决.
-
IE11下使用canvas.toDataURL报SecurityError错误的解决方法
发现问题 最近在项目中用到了 canvas 的 toDataURL 方法来获取图片的 base64 格式数据,用以上传到后台.由于之前也遇到过 canvas 被跨域图片污染不能获取数据的坑,因此这回一开始就机智的把 crossOrigin 属性值加上,代码大概如下: const canvas = document.createElement("canvas"); const context = canvas.getContext("2d"); context.fil
-
IIS部署asp.net报404错误的解决方法
1).所建网站->(右键)权限->"ASP.NET计算机帐户"是否已添加. 2).所建网站->(右键)属性->ASP.NET选项卡->版本是否为2.0,不是则修改为2.0; 3).IIS->WEB服务扩展中->ASP.NETV2.0是否被禁止,若为禁止状态则启动; 4).所建网站->(右键)属性->主目录->执行权限是否为:纯脚本;应用程序池是否设置: 5).所建网站->(右键)属性->ASP.NET选项卡->
随机推荐
- Perl图形化包管理工具PPM学习使用笔记
- AngularJS创建自定义指令的方法详解
- 电脑安装windows与Centos双系统时引发问题小结
- 比较经典的10汉译英经典语句
- Android实现类似iOS风格的对话框实例代码
- PHP实现下载功能的代码
- 教你轻松制作Android音乐播放器
- asp中创建多级目录的两段代码
- js清空form表单中的内容示例
- 浅谈PHP错误类型及屏蔽方法
- JS小功能(setInterval实现图片效果显示时间)实例代码
- 微信小程序 闭包写法详细介绍
- Nginx的伪静态配置中使用rewrite来实现自动补全的实例
- 理解jquery事件冒泡
- Jquery基础教程之DOM操作
- 用javascript实现的不错的一款网页选项卡
- 微信小程序 使用picker封装省市区三级联动实例代码
- C#几种获取网页源文件代码的实例
- c#循环左移字符示例
- 关于VLAN中DHCP域的问题