`
b_l_east
  • 浏览: 639225 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Mysql Config后无法启动服务 1607

 
阅读更多
本文章是仅记录在安装Mysql5后无法启动服务的问题,不包括数据恢复。

今天多次装完Mysql5后都无法启动,我还以为是系统的问题,所以连系统都来了一次大还原,最后再安装后的config中配置后,还是无法启动,直接卡死。

后上网搜,大部分人都是通过修改mysql.ini文件,以及查看数据文件所在文件夹下的%PC名%.err文件。

但是搞了半天还是没不行。但大体明白这个与什么有关了:mysql.ini和数据所在文件夹下的内容。

最后通过以下步骤搞定:

1. 删除数据文件夹下的所有文件,注意这里删除的不是自定义的数据文件夹,而是mysql安装后的初始默认数据文件夹,如:我的win7为c:/ProgramData/MySQL/MySQL Server 5.1/Data/,删除该文件夹下的所有文件(如果你有数据需要备份就备份)。

2. 运行安装文件mysql-5.1.41-win32.msi,选择修复,之后程序会修复以上删除的文件夹下的文件,并建立了test和mysql两个文件夹。

3. 运行Config Wizard,在数据文件目录修改处不要修改,最后配置完成后应该就能正常启动了。

以上步骤搞定了mysql的启动问题,但是没有搞定修改mysql的数据文件夹位置的问题,比如我要把mysql的数据文件放到非C盘的位置下,这时我们通过Config Wizard修改重启后,发现结果是不起作用的,数据文件仍在原来的默认位置。要想修改通过以下步骤搞定:

1. 把原数据文件夹下的所有文件复制到你要设置的目录下。如:我想把D:/Mysql/Data设置为Mysql的数据文件夹,这时就需要将c:/ProgramData/MySQL/MySQL Server 5.1/Data/下的所有文件复制到D:/Mysql/Data/中。

2. 修改Mysql安装目录下的mysql.ini文件,将datadir修改为你所要设置的目录,如:D:/Mysql/Data/

OK,重启Mysql数据库,生效。
分享到:
评论

相关推荐

    MYSQL服务无法启动1067解决办法

    ### MySQL服务无法启动1067错误解决方法 在日常使用MySQL数据库的过程中,有时会遇到“MySQL服务无法启动,报1067错误”的问题。这种情况通常发生在Windows系统上,并且会让用户感到非常困扰,因为这直接影响到了...

    MYSQL 服务无法启动 1067 解决办法

    ### MySQL 服务无法启动 1067 的解决办法 在使用MySQL数据库的过程中,可能会遇到一个常见的问题:MySQL服务无法启动,并提示错误代码1067。错误代码1067通常表示“进程意外终止”,这可能是由于多种原因引起的。...

    MySQL无法安装的解决方案

    在遇到“MySQL无法安装的解决方案”这个问题时,通常是因为在重装或升级MySQL过程中,旧的服务残留在系统中,导致新安装的MySQL无法创建服务。错误提示“cannot create windows service for mysql error 0”意味着...

    mysql 安装 mysql安装

    选择“Configure the Mysql Server now”以启动配置向导,或者稍后通过Windows启动菜单、MySQLConfiguration Wizard或直接运行`MySQLInstanceConfig.exe`进行配置。 在配置MySQL服务器时,有“Detailed ...

    php+mysql 服务 开启关闭 自动转手动的批处理工具

    自动启动的服务会在系统启动时自动运行,手动启动的服务需要手动操作后才能运行,而禁用的服务则不会启动。在管理PHP和MySQL服务时,根据需求调整它们的启动类型是非常常见的。 批处理工具(Batch Script)是一种在...

    RedHat 7.9安装MySQL 8.0 MGR

    在安装 MySQL 8.0 MGR 之后,我们需要启动服务,以便 MySQL 服务器可以正确地运行。启动服务的过程包括使用 systemctl 命令启动服务等。 安装 MySQL 8.0 MGR 需要完成多个步骤,包括添加 hosts、关闭和禁用防火墙、...

    MySQL_Tomcat_Apache_PHP_Config.rar_php+mysql

    这可能包括了下载软件、安装过程、设置环境变量、启动服务、以及进行必要的安全和性能调整。 **PHP**:PHP是一种开源的服务器端脚本语言,主要用于Web开发,能够嵌入到HTML中。在配置PHP时,我们需要下载合适的版本...

    qt5配置mysql

    在运行程序时如果出现连接MySQL失败的错误,首先要检查MySQL服务是否已经启动。其次,确认数据库用户名和密码是否正确无误。最后,检查网络设置是否允许远程访问。 - **性能问题** 如果在高并发场景下发现性能不...

    Mysql修改datadir导致无法启动问题解决方法

    然而,在执行这样的操作后,MySQL服务可能无法正常启动,这通常是由多种原因引起的。在这个问题中,描述指出是由于SELinux(Security-Enhanced Linux)的配置导致的问题。下面将详细解释如何识别和解决这种问题。 ...

    mysql.rar centos自动安装mysql

    安装过程会自动配置MySQL服务,并且会在安装结束后启动MySQL。你可以通过以下命令检查MySQL服务状态: ```bash systemctl status mysqld ``` 如果服务未启动,可以手动启动: ```bash sudo systemctl start ...

    mysql8.0.32安装所需包

    - 启动并设置 MySQL 服务自启动:`sudo systemctl enable mysqld` 5. **安全配置**:在 `mysql_secure_installation` 脚本中,你需要设置 root 用户的强密码,删除匿名用户,禁止 root 远程登录,删除测试数据库...

    win7下安装mysql

     4、安装完成后,Mysql server instance config wizard应该是启动不了的,下面的工作就是为了解决这个问题的,因为这是配置Mysql的唯一途径。  5、下载Resource Hacker得简体中文版(如果你看的懂英文,那就直接下...

    mysql-8.0.28-winx64.zip + mysql80-community-release-el7-5.noarch

    5. 开启开机启动并启动MySQL服务: ```bash sudo systemctl enable mysqld sudo systemctl start mysqld ``` **MySQL 8.0.28的关键特性** 1. **性能优化**:包括更快的InnoDB引擎,支持更多的并发连接,并对...

    centos 6.5配置mysql5.5

    安装完成后,启动 MySQL 服务: ```bash sudo /etc/init.d/mysqld start ``` 检查服务状态,确认服务已启动: ```bash sudo service mysqld status ``` 如果想要让 MySQL 在系统启动时自动运行,可以使用以下...

    MySQL 查看并修改默认端口号

    这些文件包含了MySQL服务器的启动参数和配置设置,包括端口号信息。 **查看MySQL的当前端口号** 1. **通过命令行工具**: 在命令行中,你可以使用`netstat`命令来查看正在监听的网络端口。例如,在Windows上,...

    ubuntu下mysql安装教程

    安装完成后,启动MySQL服务并设置它在开机时自动启动: ```bash sudo systemctl start mysql sudo systemctl enable mysql ``` 为了确保MySQL安装正确,可以检查其状态: ```bash sudo systemctl status mysql ``...

    Mysql 绿色版,可注册为服务(windows)

    config.exe path=L:/MysqlDatabase/mySQL;Action=install;startup=true;Remoteaccess=true;password=video; 注册后启动: net start mysql 停止: net stop mysql 删除服务: config.exe path=L:/MysqlDatabase/...

    mysql配置方法64位5.7.11 mysql安装视频 mysql5.7.11 安装视频 配置安装教程

    安装完成后,会自动启动MySQL Server Instance Config Wizard配置工具。 1. 在配置类型选择界面,可以选择“Developer Machine”(开发机器)或“Server Machine”(服务器机器),前者占用资源较少,后者更适用于...

    docker安装skywalking+mysql

    完成配置后,保存并退出容器,SkyWalking-OAP服务器现在应该能够与你的MySQL实例通信,收集和分析服务的性能数据。 总的来说,这个过程涵盖了Docker的安装与管理,MySQL的部署以及SkyWalking-OAP服务器的配置,提供...

Global site tag (gtag.js) - Google Analytics