安装MySQL8.0.35遇到的相关问题

安装MySQL8.0.35遇到的相关问题

  • 问题:startingServer时失败 log为Beginning configuration step: Starting the server Attempting to start service MySQL80... Failed to start service MySQL80. 只有在任务处于完成状态(RanToCompletion、Faulted 或 Canceled)时才能释放它。 Ended configuration step: Starting the server
  • 问题:MySQL安装--connect to server的界面上输入密码显示connection failed
  • 问题:mysql使用localhost可以连接,使用ip连接不上

问题:startingServer时失败 log为Beginning configuration step: Starting the server Attempting to start service MySQL80… Failed to start service MySQL80. 只有在任务处于完成状态(RanToCompletion、Faulted 或 Canceled)时才能释放它。 Ended configuration step: Starting the server

一、安装Starting the server安装失败
Beginning configuration step: Starting the server Attempting to start service MySQL80… Failed to start service MySQL80. 只有在任务处于完成状态(RanToCompletion、Faulted 或 Canceled)时才能释放它。 Ended configuration step: Starting the server
安装MySQL8.0.35遇到的相关问题_第1张图片

二、解决方式
方法一:

1、win+r 打开运行

2、输入services.msc打开服务

3、找到MySQL80服务

4、右键–>属性–>登录–>本地系统账户
安装MySQL8.0.35遇到的相关问题_第2张图片
方法二:

1、右键此电脑–>管理

2、本地用户和组–>组–>双击Administrators–>添加–>高级

3、立即查找(N)–>把NETWORK SERVICE添加到Administrators组

结果如下:
安装MySQL8.0.35遇到的相关问题_第3张图片

Creating user accounts 错误…点击Back 后来发现3306端口被占用了。
———————————————————————————————
版权声明:本文为CSDN博主「杀神lwz」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42472027/article/details/122514201
————————————————————————————————————————————
————————————————————————————————————————————

问题:MySQL安装–connect to server的界面上输入密码显示connection failed

安装MySQL8.0.35遇到的相关问题_第4张图片
1、确认你开启MySQL的服务是哪种方式,如果是如图以下的方式,使用的是“本地系统账户”的话,那么你就可以点“Cancel”取消这一步连接测试了。
安装MySQL8.0.35遇到的相关问题_第5张图片
这种方式登录应该是没有密码的,因为默认windows管理员账户是没密码的,因此也就不可能进行connect to server的测试,所以点“Cancel”取消这一步即可。
打开MySQL 8.0 command line client后,直接回车就会直接进入MySQL,可以正常使用。
安装MySQL8.0.35遇到的相关问题_第6张图片

2、修改密码
进入命令提示符以后,可以用如下命令更改密码:
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;——图二
注意:如果不放心,可以使用
SELECT USER();
命令来确认当前登录的账户为“root”账户
安装MySQL8.0.35遇到的相关问题_第7张图片
最后关闭重新打开输入密码即可。
mysql -u root -p

原文链接:https://developer.aliyun.com/article/1353893
————————————————————————————————————————————
————————————————————————————————————————————

问题:mysql使用localhost可以连接,使用ip连接不上

原因分析 :高版本的MySQL把将创建账户和赋予权限分开了。

解决方法:分开执行。

#创建账户
create user ‘root’@‘%’ identified by ‘123456’;

#赋予权限
grant all privileges on . to ‘root’@‘%’ with grant option;

#刷新
flush privileges;
————————————————
版权声明:本文为CSDN博主「苏大官人丶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_57933175/article/details/130889996

你可能感兴趣的:(环境配置,MYSQL,mysql)