返回
软件
分类

必赢备用网址后来我通过如下命令重新卸载已经安装mysql,关闭DEP或将应用程序添加到例外问题解决

日期: 2020-01-02 07:52 浏览次数 : 111

mysql 5.5 win7安装最后一步总是停止响应,mysqlwin7

今天刚开始安装了64位版本的mysql5.5 ,安装很顺利,后来发现库不兼容的问题,于是卸载,安装mysql-5.5.27-win32的32位版本,奇怪了,怎么安装,怎么卸载都不行,就是到最 后一步停止响应,上网查了一下,很多人有这个问题,但是真正解决问题了不多,最后找到了一个解决方法:

删了c:ProgramData里面的MySql文件夹

然后再重新安装,一切正常,mysql坑爹啊!卸载的时候,没有一起删掉呢!

                                                ----  动动手指关注我!或许下次你又能在我这里找到你需要的答案!ZZZZW与你一起学习,一起进步!

必赢备用网址 ,                                                                   

5.5 win7安装最后一步总是停止响应,mysqlwin7 今天刚开始安装了64位版本的mysql5.5 ,安装很顺利,后来发现库不兼容的问题,于是卸载,...

起因:我在Ubuntu14 64位系统中安装mysql后,后来通过mysql -u用户名 -p密码 的命令连接

故障现象:部分Delphi项目在win7开发机上不能运行了,提示Runtime error 216 at xxx错误信息,但是将出错的EXE文件复制到别的win7和xp下,均运行正常。
 
解决办法:之前安装某软件时,将DEP对普通应用程序开启了,关闭DEP或将应用程序添加到例外问题解决。
 
总 结:起初遇到此问题时,想当然地以为是Visual C++ Runtime库有问题,重装2005、2008和2010版本的运行库,甚至将system32里的dll文件重新注册了一遍,问题仍旧,后来谷歌到有 人卸载office2010安装office2007解决了,耗去N多时间用于卸载安装Office,其实显示的信息虽然相同,但引起的原因却未必一样, 解决办法自然也千差万别,应该从自己的系统上最近做的操作着手去分析。至于Delphi工程中未发现有明显的异常代码,具体哪些代码与DEP不兼容有待分析。

            Mysql数据库时,报错"can't connect to local mysql serverthrough  socket'/var/run/mysqld/mysqld.sock'"

error 216 at xxx错误信息,但是将出错的EXE文件复制到别的win7和xp下,均运行正...

解决方法1:

在不重新安装mysql的情况下,通过如下命令来解决,具体的就是先停止mysql服务,再重新开启mysql服务

cd /etc/init.d

sudo service mysql stop

sudo service mysql start 

解决方法2:后来我进入到目录 /var/run/mysqld下发现mysqld.sock没有,后来我通过如下命令重新卸载已经安装mysql

卸载mysql命令来源于这篇文章:

删除 mysql

sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common //这个很重要
上面的其实有一些是多余的。

清理残留数据

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

安装 mysql

sudo apt-get install mysql-server

sudo apt-get install mysql-client

然后发现安装后的版本中,mysqld.sock在该目录下找到了,后面再重新连接mysql就正常了

总结:

根据报错的说明mysqld.sock不能找到,我检查正确能启动的mysql的其他服务器,发现这个mysqld.sock在mysql正确安装后应该是存在的

说明安装过程中发生错误,因此卸载mysql后重新安装解决问题。

后来还是出现了该问题,经过排查后发现,我在安装完mysql后,是存在mysqld.sock的,但是之后我还安装了pymysql,安装完成了之后mysqld.sock就不见了

应该是pymysql的安装把mysqld.sock卸载掉了

另外,这一篇文章给出了更为具体的解释: