mysql不运行怎么办 mysql也不停止运行但是用不了

mysql服务不能启动你的经历我也遇到过,后来我自己解决了,你按照下面的方法可以解决的
把现有mysql卸载掉,安装时自定义安装,在选择安装路径时,选择 并查看 【MySQL Server Datafiles】的安装路径,删除硬盘上那个路径内的文件即可,具体如下图,安装完成后,会重新输入新密码和确认密码两项 。启动完成 。其他的安装 , 设置不变 。保证可以正确运行 。
你把windows下现在安装的 mysql软卸载掉 , 然后重新安装,在【图1】的地方选择【Custom】安装(自定义),然后下一步 , 在【图2】的地方,点选 【MySQL Server Datafiles】,然后找到默认的安装路径,删除硬盘上那个路径内的文件即可 。其他的安装,设置不变 。保证可以正确运行 。
由于你先前卸载的mysql , 没有把配置卸载,即【MySQL Server Datafiles】的安装路径依然存在,当再次安装时,安装程序会检查先前的安装信息,如果存在,就不再覆盖 。
mysql事件没执行1、命令查看是否开启event_scheduleSHOWVARIABLESLIKE'event_scheduler' 。
2、使用命令开启临时开启,重启mysql又还原回去 。
3、修改配置永久修改配置文件的[mysqld]部分加上event_scheduler=ON 。
mysql打不开了怎么办添加mysql安装路径 。首先右键单击“我的电脑(wind7是“计算机”)”---“属性”--"高级系统设置"mysql不运行怎么办,弹出“系统属性”界面
单击“环境变量”,弹出“环境变量”窗口,如图
找到“系统变量”下的“Path”,选中path,点击编辑,在path中加入mysql的安装路径 , 我的是D:\Program Files\MySQL\MySQL Server 5.1\bin,故在path末尾加入D:\Program Files\MySQL\MySQL Server 5.1\bin路径 。最后“确定”保存 。
有时是mysql没权限读取mysql不运行怎么办你指定导入盘符的权限 。这时我们打开DOS命令窗口,找到“运行”键入“cmd”命令
mysql没权限读取mysql不运行怎么办你指定导入盘符的权限时,我们把sql文件放在temp目录下(Linux在/tmp , windows在c:/windows/temp),这个目录默认所有用户都可以读取的 。
最后打开DOS窗口,键入 mysql安装路径mysql -u用户名 -p密码  , 启动mysql 。再键入命令 mysqlsource 盘符:\导入的数据库名.sql,即可导入mysql数据库 。
mysql 运行到后面运行不了,但后来又可以电脑卡顿或数据库服务项被占用了 。
安装MySQL的时候在这一步时它默认的服务名是“MySQL”只需要把这个名字改了就可以了 。可以把默认的服务器的名称手动改为你没用过的其他名称 。
或者卸载MySQL删除安装目录及数据存放目录 。在注册表(regedit)查询mysql,全部删除 。
mysql5.7导出的sql无法在8.0中运行MySQL5.7版本和MySQL8.0版本在某些语法和权限控制等方面存在差异,所以在使用适用于MySQL5.7版本的SQL语句在MySQL8.0版本中可能会出现不兼容或执行出错的情况 。为了解决这个问题 , 您可以考虑进行以下操作:
1. 查看导出的SQL文件内容是否存在不被支持或兼容的语法或命令,可根据8.0的版本说明进行调整 。
2. 可以在8.0上新建一个数据库,把导出的SQL文件导入到新的数据库中,并执行一下相应的兼容处理操作 。
3. 可以通过修改、替换或删除SQL脚本中与MySQL版本不兼容的语句来使脚本适用于MySQL8.0版本 。
4. 如果还遇到不能处理的技术问题,可以寻求MySQL相关技术支持,或者到MySQL或论坛上寻找类似问题的解决办法和相关的新版本升级或迁移方案 。
总之,升级迁移MySQL版本时 , 需要注意兼容性问题,对脚本、数据等进行备份,避免不必要的损失 。同时,建议熟悉相关技术规范和文档,尽可能了解MySQL版本间的差异,再做相应的修改和调整,以保证版本间的兼容性和迁移成功 。

推荐阅读