开发者社区> 夏志121> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

MySQL安装运行问题及解决方法

简介: MySQL安装运行三种常见问题及解决方法
+关注继续查看

目录

ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)的解决方法


The service already exists!The current server installed: D:\develop\mysql-8.0.28-winx64\bin\mysqld MySQL"的解决方法


ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)的解决方法


ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)的解决方法

使用DOS命令窗口启动mysql,但是在cmd中直接输入mysql -u root -p时输入密码的时候,出现了如下问题:


C:\Users\夏志>mysql -u root -p

Enter password: ********

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)


解决方法:

以管理员身份运行cmd后,跳转D:\develop\mysql-8.0.28-winx64\bin路径之下,输入net start mysql,启动成功,然后就可以返回非管理员运行的cmd进行正常操作了。

MySQL启动后,即可正常使用。


The service already exists!The current server installed: D:\develop\mysql-8.0.28-winx64\bin\mysqld MySQL"的解决方法

在以管理员身份启动DOS命令窗口时,跳转D:\develop\mysql-8.0.28-winx64\bin路径之下,输入安装命令mysqld install


出现问题:The service already exists!

The current server installed: D:\develop\mysql-8.0.28-winx64\bin\mysqld MySQL"

这是由于之前已经安装过mysql并且没有删除干净。


解决方法:


重新以管理员身份运行DOS命令窗口,跳转D:\develop\mysql-8.0.28-winx64\bin路径之下,输入sc query mysql,查看一下名为mysql的服务:发现之前确实有安装过。

使用命令sc delete mysql,删除该mysql。

删除之后继续安装,就能成功了。


ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)的解决方法

使用DOS命令窗口启动mysql,在cmd中直接输入mysql -u root -p登入mysql时出现了如下问题:


C:\Users\夏志>mysql -u root -p

Enter password: ********

ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)


解决方法:


以管理员身份启动cmd,在cmd中输入mysqld --remove mysql来移除服务。


进入MySQL安装目录中的bin目录找到Data文件夹,清空其中Data文件夹中的全部文件。如果没有Data文件夹,就在bin目录里创建一个空的Data文件夹。


然后以管理员身份启动DOS命令窗口时,跳转D:\develop\mysql-8.0.28-winx64\bin路径之下,输入mysqld -install和mysqld --initialize命令,初始化生成Data文件夹,初始化会把密码也初始化了。


此时可以在Data文件夹中找到.err结尾的ERR文件,用记事本打开,找到此项内容root@localhost: 1vyZ.TK,P5%J 红色字体即为生成的随机密码,并把它记下来。

以管理员身份启动DOS命令窗口时,跳转D:\develop\mysql-8.0.28-winx64\bin路径之下,输入net start mysql来启动服务,启动成功之后,利用mysql -h localhost -u root -p+刚刚产生的随机密码登录mysql。


最后使用SQL语言alter user "root"@"localhost" identified by "新的密码";把随机密码改成自己的密码,之后就能用自设密码进行登录了,此时问题解决。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
如何在Ubuntu上安装Apache,MySQL,PHP,Nginx,HAProxy,以及如何在docker上安装LAMP
如何在Ubuntu上安装Apache,MySQL,PHP,Nginx,HAProxy,以及如何在docker上安装LAMP   在Ubuntu上安装LAMP: https://help.
2102 0
CentOS 7 安装MySQL
由于MySQL被Oracle收购以后,CentOS默认yum库内置的数据库由原来的MySQL改为了MariaDB。  为了安装MySQL,我们需要将MySQL官方的Repo加到CentOS的repo里面。
821 0
安装MySQL Enterprise Monitor
    MySQL Enterprise Monitor是专门为MySQL数据库而设计的一款企业级监控,能非常好地与MySQL各方面特性相结合,包括:MySQL的关键性能指标、主机、磁盘、备份、新特性相关以及各种场景下的架构配置,并支持从单节点到海量节点部署的环境。
1079 0
linux 设置代理 安装jdk mysql tomcat redis hadoop
 1.修改linux用户名和密码 前提进入root用户  原用户名 XX,改成用户名 YY         执行 usermod -l YY XX  修改用户 YY 的密码,如果你在root权限下 执行 passwd YY  useradd -d /home/usr/baoyou -m...
1256 0
多实例mysql的安装和管理
多实例mysql的安装和管理 http://blog.chinaunix.net/uid-20639775-id-3438560.html mysql的多实例有两种方式可以实现,两种方式各有利弊。第一种是使用多个配置文件启动不同的进程来实现多实例,这种方式的优势逻辑简单,配置简单,缺点是管理起来不太方便。
740 0
MySQL 5.6.21下载安装之安装篇(二)
  mysql安装   1.1 Linux之下MySQL安装的三种方案的比较 具体内容参考这篇blog: http://blog.
1134 0
linux上mysql安装与卸载
以下步骤运行环境是centos6.5   1、查找以前是否装有mysql命令:rpm -qa|grep -i mysql2、删除mysql删除命令:rpm -e --nodeps 包名3、删除老版本mysql的开发头文件和库命令:rm -rf /usr/lib/mysql4.
917 0
openwrt挂载U盘和安装python和mysql
最近在openwrt上安装python时,老出现/overlay空间不足的错误,如下图所示: 不过用命令查看时,其空间确实挺小的: 看了这篇文章之后,想到了用闪存卡来扩容。由于我的系统内部已经有了相关usb驱动模块,所以一插上闪存卡就能识别了 基本想法很简单,先格式化,再挂载,再配置opkg.conf使软件安装到其上。 格式化 挂载到/mnt/usb目录
3339 0
mysql:yum安装以及开启远程连接权限
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/41343939 前言:如果你的mysql服务需要安装在centos上,centos一般情况下都可以通过yum命令进行软件的安装。
752 0
+关注
夏志121
活到老,学到老
文章
问答
文章排行榜
最热
最新
相关电子书
更多
MySQL 5.7优化不求人
立即下载
高效MySQL的N个习惯
立即下载
搭建电商项目架构连接MySQL
立即下载