win10装MySQL8.0卡在startingthesever是什么原因造成的?如何解决?

网页链接

配置环境变量(目的是避免在CMD窗口工作时重复路径切换)

在路径:\ProgramFiles\mysql-8.0.11-winx64\bin

注:数据仅在数据库初始化后文件夹才可用。
默认情况下,my-default.ini文件不存在。
你可以自己这样写:

[mysqld]

#设置3306端口

port=3306

#配置mysql安装目录

basedir=D:\ProgramFiles\MySQL

#配置mysql数据库的数据存储放置目录

datadir=D:\Users\qiuzhiwen\MySQL\Data

#允许最大连接数

max_connections=200

#允许的连接失败次数。
这是为了防止有人尝试从此主机攻击您的数据库系统。

max_connect_errors=10

#服务器默认使用的字符集是UTF8

Character-set-server=utf8

#创建新表时使用的默认存储Engine

default-storage-engine=INNODB

#默认使用'mysql_native_password'插件认证

default_authentication_plugin=mysql_native_password

[mysql]

#mysql设置客户端默认字符集

default-character-set=utf8

[client]

#mysql客户端设置默认使用的端口。

port=3306

default-character-set=utf8

其中basedir和datadir根据实际情况而定您可以据此做出决定。

5.按“win”键打开开始菜单,在搜索框中输入“cmd”,然后选择右侧的“命令提示符”程序。
搜索结果。
单击并选择以管理员身份运行。

————————————————

版权声明:本文为CSDN博主“Jasper2s”原创文章,CC4.0BY-SA受版权协议约束。
转载时的原始出处和本声明的链接。

原文链接:https://blog.csdn.net/qq_20788055/article/details/80372577

不要退出安装程序

目前,安装程序卡在无法启动服务器的项目上。

打开控制面板\系统和安全\管理工具

打开服务,找到MySQL,右键单击属性。

将常规中的启动类型更改为手动,登录选择本地系统用户,同时选择下面的允许桌面交互

选择后,点击应用

何时一切完成后,点击运行

你会看到可以启动服务了。

mac电脑装win10的情况下,在win10上安装mysql一直卡在start

在mac电脑上安装完win10后,尝试在win10上安装mysql8.0时,可能会遇到“启动服务器”组件安装失败的问题。
要解决这个问题,可以采取以下步骤:首先,以管理员权限在cmd中进入MySQL安装目录的bin目录。
接下来输入命令“mysqld--initialize--console”,该命令将生成数据库root用户的初始密码并显示在屏幕上。
记住记住这一点。
如果密码丢失或忘记,可以通过重新执行初始化命令并删除初始化数据目录来生成新密码。
继续执行“mysqld--install”命令安装mysql服务,并使用“netstartmysql”命令启动该服务。
输入“mysql-uroot-p”并正确输入原密码后,即可进入MySQL命令模式。
然后使用命令“ALTERUSER'root'@'localhost'IDENTIFIEDWITHmysql_native_passwordBY'新密码';”修改root用户的密码并确认修改成功。
使用mysql命令时,如果出现错误信息“ERROR1820(HY000):在执行该语句之前必须用ALTERUSER语句输入密码,则表示必须重新确认密码设置”。
此时执行命令“alteruser'root'@'localhost'identifiedby'youpassword';”更改密码,然后通过“flushprivileges;”刷新权限。
至此,基本的mysql安装和配置问题应该已经解决,可以正常使用mysql进行数据库操作了。
上述方法是基于现有解决方案的优化和整合,旨在提供直观且易于遵循的解决方案,帮助用户在遇到类似问题时快速解决。