问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么mysql安装不了

发布网友 发布时间:2022-04-24 12:46

我来回答

5个回答

懂视网 时间:2022-04-08 06:59

技术分享

图 2修改用户权限出错

2 解决过程

1)粗暴方法:直接替换正确的工程

我将一个正确的Access和DataService 工程替换掉原来出错的Access和DataService,依然出错。甚至,我将UserManage和DataAccessSilverlight两个工程一起替换,依然不起作用。

技术分享

图 3被替换掉的几个工程(这几个工程与用户管理相关)

2)修改端口号

鄙人曾经使用新的端口号发布DataService工程,也同样不起作用:

技术分享

图 4创建新的端口号

3)替换数据库

我甚至想到,有可能是数据库出现了问题,所以我连数据库也重新替换一个正确的,问题依然存在

4)使用测试数据在DataService内调试

上面提到的三种方法都是治标不治本。最根本的方法还是要调试服务本身。

我曾经想到用IE的开发者工具可以捕获请求和回应的过程,但我无法理解其中的具体过程,而且也看不出问题。所以这条路也行不通。

最终还是要到DataService工程下调试。

首先需要看一下注册用户的网页函数定义:

技术分享

图 5注册用户函数

这个函数的参数的类型是一个自定义的类,而不是基本数据类型,所以无法使用参数调试。如下图:

技术分享

图 6注册用户函数的调用

为了解决这个问题,我们可以写一个测试函数:

技术分享

图 7测试函数

?

通过跟踪测试函数,发现问题出在这里:cmd无法转化为MySqlCommand,cmd转化之后为null

技术分享

图 8问题错在:cmd无法转化为MySqlCommand

我恍然大悟,应该是MySql.Data.dll的版本号问题。后来检查,发现这个工程下面引用了

C:Program Files (x86)MySQLConnector.NET 6.9Assembliesv4.0

这个路径下的MySql.Data.dll,其版本信息为:

技术分享

图 9默认库版本信息

而正确的版本是:

技术分享

图 10目标库版本信息

找到问题的原因之后,重新找到目标库,重新引用,即可以解决问题。

Silverlight用户无法注册之MySql.Data.dll不一致

标签:

热心网友 时间:2022-04-08 04:07

这是因为以前在本机中安装过MySQL,卸载的时候没有卸载干净导致的,因为有的文件夹隐藏的很深。
1、卸载MySql相关组件;
2、删除MySQL的安装目录;
3、在注册表(regedit)查询mysql,全部删除;
cmd -> regedit
1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录
2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录
3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录

4、C盘搜索mysql,删除所有的文件夹。这里搜索的时候有个MySQL文件夹在C:\ProgramData里面,但是看C盘根目录下面没有这个文件夹,不知道为什么,反正不管了直接在地址栏输入C:\ProgramData找到MySQL文件夹,删掉即可;
5、重启计算机,重新安装。注意:这里如果不重新启动计算机的话再次安装的时候第三步会出现红叉。

二、如果安装版觉得太过繁琐的话,可以直接使用解压版的MySQL。
MySQL Server 5.1下载地址
1、将文件加压,放在任意目录下,我的直接放在E盘下面,E:\MySQL Server 5.1;
2、修改my.ini文件,
basedir=E:\MySQL Server 5.1(mysql所在目录)
datadir=E:\MySQL Server 5.1\data (mysql所在目录\data)

3、配置环境变量,直接将MySQL下的bin目录所在路径添加到Path中;
4、以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),
输入:cd E:\MySQL Server 5.1\bin 进入mysql的bin文件夹
输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)
5、安装成功<喎�"/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+CjxpbWcgc3JjPQ=="/uploadfile/Collfiles/20140702/2014070209031537.jpg" alt="\">
6、在cmd中输入net start mysql启动服务
<img src="http://www.2cto.com/uploadfile/Collfiles/20140702/2014070209031538.jpg" alt="n块…�" os="" "="" target="_blank" class="keylink" style="padding: 0px; margin: 0px auto; list-style: none; display: block; width: 502px; height: 121px;">系统找不到文件”,检查一下是否修改过配置文件或者是否进入在bin目录下操作,如果配置文件修改正确并且进入了bin文件夹,需要先删除mysql(输入 mysqld -remove)再重新安装(输入 mysqld -install);
如果出现错误1067,那就是配置文件修改错误,确认一下配置文件是否正确。
7、服务启动成功之后,就可以登录了,如图,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!

热心网友 时间:2022-04-08 05:25

建议你这样试试:

热心网友 时间:2022-04-08 06:59

哈,我也遇到过这种情况,一开始听别人说弄不了的,要重装系统,笨笨的重装过。后来就直接把所有数据关于MySQL的给删除了,你先将那些设置给移除了,然后卸载MySQL,随便把里面残余的文件也删除了,还有楼上说的那个C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\Data\也删除了。然后果断备份一份注册表(以防删错)。然后搜索MySQL,将里面所有的关于MySQL的东西全都给删除了,好像有好多,我就删了好久,不知道这种做法算不算是正确的,方正我是这样解决了。暂时还没有方向什么不对劲的。

热心网友 时间:2022-04-08 08:51

把类型下面的Path
C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\Data\
删除掉,不行就在安全模式下删除
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
信息系统集成资质几级最高 计算机信息系统集成企业资质等级评定条件计算机信息系统集成企业资质等 ... 计算机信息系统集成企业资质等级评定条件实施细则一级资质 win10电脑密码错误win10开机密码错误 windows怎么更换密码错误 电脑没设置密码老是显示密码不正确电脑密码一直显示输入不正确 我把苹果手机系统 。 一更新 。 卡着了 。 然后就这样了 。 这出现... 我iphone想更新到9,是直接在手机按的更新,但是中途变成了这样 为什么有时早上4点多觉胸一下感觉很累的像给人吓一跳似 睡觉醒来时觉得胸部难受有点累是怎么回事 身份证掉了,怎么才能办理上海电话卡,或者有那种只上网不打电话的那种吗 笔记本电脑怎么连屏幕 电信有只上网不打电话的套餐吗? 只上网不打电话的手机卡 有没有哪种手机卡不能打电话,只有流量是专门上网用的?那叫什么卡 手机只用来上网不打电话用哪种卡好 有谁用过流量卡,就是只能上网不能打电话的那种 电信卡有只上网不用打电话的卡吗? 移动推出流量卡,只能上网不能打电话,是真的吗? 手机上网卡,不打电话只上网? 如果平时不打电话,也不发短信,只用流量上网,应该办理怎样的卡才好呢?广西电信的, 有没有那种卡,只上网,不打电话的,月租便宜。 只上网不打电话,用什么卡好 有没有那种卡,只上网,不打电话的,月租便宜? 只上网不打电话用什么手机卡比较好? 怎么才能远程找回手机。 如何查看丢失手机丢型号 ETF怎么交易? etf怎样进行波段操作 我的邮政储蓄卡怎么绑不上微信啊, 果树移栽后多久能施肥? 刚种的果树,浇水后在零下七度的天气里会冻死吗?应该怎么办? 新种的果树成活以后要施什么肥? 刚种的果树,浇水后在零下好几度的天气会冻死吗? 新种的果树已经成活长叶了,之后怎样施肥? 新栽果树树坑里怎样施底肥? 刚刚移栽的果树可以喷洒叶面肥吗?为什么? 刚种的果树,在零下七度的天气浇水会不会冻死? 新栽的果树能二次使用二甲戊灵吗? 大果树怎样移栽 刚种的果树,浇水后在零下七度的天气里会冻死吗? 新移栽的果树可以施菌肥吗 新栽的果树没有枯死,但就是不发芽,如何才能让果树迅速发芽? 求大神帮忙,新栽的果树苗从根部发新芽是否打掉 新栽苹果树如何浇水 刚种的果树能放肥吗? usb供电在哪儿设置? 在BIOS里怎么把USB供电一直打开 华硕B85 pro的主板怎么设置关机后关闭usb供电? 请问如何提高电脑前面置usb供电电压?