美文网首页
mysql5.7安装问题总结

mysql5.7安装问题总结

作者: 金鱼座 | 来源:发表于2019-12-20 11:06 被阅读0次

前言
最近在学习flask的时候,由于是新电脑,需要重新安装一个mysql,由于最早之前安装的都是exe版本,一般情况下,默认安装后,没有遇到什么特别的问题, 最近从官网下载的是一个zip版本,结果发现问题是一个接一个, 下面就把我遇到的问题进行总结,希望能帮助到大家,

  1. MySQL5.7 启动报错:initialize specified but the data directory has files in it. Aborting.


    image.png

    原因:mysql中的data目录已经有数据了

处理办法:只要删除mysql配置文件中的data目录下生成的所有文件即可(如果需要备份的一定要手动备份)
来源:https://blog.csdn.net/liyf155/article/details/61420126/

  1. 启动net start mysql时,启动服务提示无法启动


    image.png

    原因:安装未完成或初始化未完成,导致安装不完善,这是zip版的缺点(看不到安装进度),但也是zip版的优点(卸载重装简单,不存在清理不干净的情况)

处理办法:在cmd安装好MySQL后,在启动前先输入mysqld --initialize 进行初始化,然后再启动:

或者:使用管理员运行cmd,然后运行​mysqld --initialize-insecure ,(即root无密码用户)

image
  1. mysql本地解压后,配置环境变量启动mysql无反应

经过观察发现,本地解压的文件中,没有发现mysql的配置文件,需要手动完善配置文件:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 

[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:\mysql
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
max_connect_errors=100
explicit_defaults_for_timestamp=true
#skip-grant-tables   -----首次安装需要更改密码,可以先跳过密码!改好后需要去掉
  1. 初始化 mysqld --initialize报错mysql Install/Remove of the Service Denied!
    处理办法:打开cmd.exe程序的时候选择“用管理员身份打开”

转载:https://blog.csdn.net/rrrrrio/article/details/87262359
https://blog.csdn.net/arnobm/article/details/86375995

相关文章

  • mysql5.7安装问题总结

    前言最近在学习flask的时候,由于是新电脑,需要重新安装一个mysql,由于最早之前安装的都是exe版本,一般情...

  • mysql 安装问题

    1、问题:mysql5.7 zip 安装 install/remove of the service denied...

  • CentOS 7 安装 mysql 5.7

    下载mysql5.7源安装包 安装mysql5.7源 安装mysql5.7 启动mysql,并将其加入到自启动。 ...

  • docker安装db

    内容 安装mysql5.7 安装percona 安装mariadb 一 安装mysql5.7 拉取镜像 查看镜像i...

  • Windows8.1安装Mysql5.7遇到的问题

    Windows安装Mysql5.7 背景:最近需要在Windows8.1安装MYSQL5.7,根据网上教程进行安装...

  • 3,mysql基础

    centos7安装MYSQL5.7: 默认密码问题: show variables like '%password...

  • centos安装MySQL5.7

    centos安装MySQL5.7 安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1、配置YU...

  • CMake 编译Mysql出错:Curses library n

    CentOS7 上面安装MySQL5.7出现以下问题: 解决方法:

  • mysql安装经历

    安装mysql5.7 之前安装了mysql8. 0 .12 但是出现了问题,卸载了。但是卸载没有完全,导致了安装新...

  • 如何在Windows下安装MySQL

    Windows下安装MySQL5.7 首先我们需要获取到MySQL的安装包,这里推荐安装的是MySQL5.7的解压...

网友评论

      本文标题:mysql5.7安装问题总结

      本文链接:https://www.haomeiwen.com/subject/swvbnctx.html