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

MySQL安装时常见问题和解决方案【详解】

简介: 包含了MySQL安装时常见问题和解决方案,快捷实用
+关注继续查看

目录

1.更改不了后缀名

2.配置文件设置错误

3. 使用.\mysqld --install命令安装MySQL服务失败

4.使用.\mysqld --initialize --console命令初始化MySQL 失败

5.使用net start mysql命令开启mysql的服务失败

6.使用MySQL登录命令登录失败


我们在下载完MySQL时,安装可能会遇到或大或小的问题,以下我总结了目前我所了解的解决方案,另外我其他博客也有关于MySQL的相关内容,下面我们来看解决方法:

首先是关于创建my.ini配置文件时易出现的问题,由于操作系统的不同,很多人创建的是文本文档,而不是配置文件,以下是不同问题的解决方案:

1.更改不了后缀名

imageimage.gif编辑

上面的是正确的文件格式,当重命名不显示后缀时,只需要以下操作就行

imageimage.gif编辑

选中文件点击查看 

imageimage.gif编辑

 勾选文件扩展名,再更改后缀就行了,其他系统界面不一样但是操作也是这样,基本是在窗口上方或者右键,耐心寻找就行了

2.配置文件设置错误

imageimage.gif编辑

basedir等于号后面是你存放MySQL安装目录文件夹的地址 

imageimage.gif编辑

找到以上界面,点击地址框后面空白处 ,复制地址填入就行了;

imageimage.gif编辑

还有一个点,就是关于斜杠,一般情况下,D后面是双斜杠,我的单斜杠也没有问题;还有斜杠可能是反斜杠的情况 ,我在安装服务并初始化过程中,很多步骤执行不了,后面我把斜杠改成反斜杠就解决了,可能每台电脑不一样,如果在过程中试了很多都无法解决,可以多次尝试改斜杠,但还是按照标准的来实在没有办法了,再尝试这种方法。

3. 使用.\mysqld --install命令安装MySQL服务失败

当使用.\mysqld --install命令安装MySQL服务时,没有显示成功而是出现

The service already exists.

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

重新以管理员身份运行,输入

sc query mysql

查看一下名为mysql的服务:

imageimage.gif编辑

显示这个界面说明确实安装过

输入命令 

sc delete mysql 

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

4.使用.\mysqld --initialize --console命令初始化MySQL 失败

 初始化成功会产生一个随机密码,如果没有成功,一个原因是配置文件设置错误,用第二点里的方法多次尝试即可,目前只掌握了这个方法,还有其他的方法的可以一起探讨

5.使用net start mysql命令开启mysql的服务失败

当使用net start mysql命令开启mysql的服务失败时,可能是服务器无法连接启动,这时可以手动启动,在系统搜索栏搜索“服务”

imageimage.gif编辑

 打开后,找到MySQL服务器界面

imageimage.gif编辑

手动启动或者关闭就行了 

6.使用MySQL登录命令登录失败

使用MySQL登录命令

mysql -u root -p+个人生成的随机密码

登录失败,可以把 mysql -u root -p+个人生成的随机密码改成点斜式,如下

imageimage.gif编辑

就可以成功了 。


以上就是我目前掌握的方法了,有错误的地方欢迎指出,希望对大家有帮助,谢谢。 

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

相关文章
如何在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
+关注
RainstormGod
眼睛可以近视,但目光不能短浅。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
MySQL 协助您搭建全方位的高可用应用
立即下载
搭建电商项目架构连接MySQL
立即下载
MySQL 技术大全:开发、优化与运维实战
立即下载