mysql安装过程及无法启动mysql的办法

  • 在安装位置(譬如:C:\mysql-8.0.17-winx64)中创建文件my.ini,并存入如下内容:

[mysqld]port=3306basedir=c:\mysql-8.0.17-winx64datadir=c:\mysql-8.0.17-winx64\datamax_connections=200max_connect_errors=10character-set-server=utf8default-storage-engine=INNODBdefault_authentication_plugin=mysql_native_passwordsecure_file_priv=''[mysql]default-character-set=utf8[client]port=3306default-character-set=utf8

这个 my.ini  文件的创建方式就是创建一个 txt 文件然后另存为,选择 保存类型为所有文件,文件名改为 my.ini

  

启动服务

停止原有mysql服务

c:\mysql-8.0.17-winx64>  net stop mysql       //默认是停止的,所以执行完之后应该会提示已经停止,如果提示,就是因为环境变量没设置正确// 应该 在环境变量里加入一条

删除原有mysql服务

c:\mysql-8.0.17-winx64>  sc delete mysql

删除原有data目录

c:\mysql-8.0.17-winx64\bin>  rmdir /S /Q data查看自己安装的目录下如果没有data文件夹,就不需要执行此句。

重新生成data目录及文件

c:\mysql-8.0.17-winx64\bin>  mysqld.exe --initialize-insecure// 这句就是生成data文件夹的

重新创建mysql服务

c:\mysql-8.0.17-winx64>bin\mysqld --install mysql

重新启动mysql

c:\mysql-8.0.17-winx64>net start mysql

修改密码

用root账号登录mysql

c:\mysql-8.0.17-winx64>mysql -uroot -p

这里,默认的密码为空,直接回车会提示登录成功欢迎什么什么的。。。然后修改登录密码

修改root密码

  执行这两句修改成功

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '';mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';mysql> exit   //退出mysql

c:\mysql-8.0.17-winx64>mysql -uroot -p

测试已修改密码,登录成功就OK
(0)

相关推荐

  • windows下MySQL解压版安装

    MySQL的安装 一.前期准备 获取MySQL解压版安装包(本文使用的是 [mysql-5.7.28-winx64.zip]版本) 获取方式: 通过官网下载,官方下载地址:"https:// ...

  • 在Win10系统上安装MySQL8

    在Win10系统上安装MySQL8

  • Windows下mysql-5.7.28下载、安装、配置教程

    最近需要更换mysql数据库的版本,写一篇文章,记录一下 一.下载mysql数据库 mysql的下载共有两种,一种是zip压缩文件,另一种是msi安装程序 官方5.7版本zip压缩文件下载页面 官方5 ...

  • 超详细MySQL安装及基本使用教程1

    一.下载MySQL 首先,去数据库的官网http://www.mysql.com下载MySQL. 点击进入后的首页如下: 然后点击downloads,community,选择MySQL Communi ...

  • MySQL安装的三种方式

    Mysql安装方式对比 安装方式 安装简易度 使用简易度 定制化程度 适合范围 rpm包安装 简单 简单 低 仅适合redhat/centos系列linux 二进制安装 安装简单,配置稍微复杂 中,需 ...

  • Mysql加锁过程详解

    Mysql加锁过程详解(1)-基本知识Mysql加锁过程详解(2)-关于mysql 幻读理解Mysql加锁过程详解(3)-关于mysql 幻读理解Mysql加锁过程详解(4)-select for u ...

  • 超详细MySQL安装及基本使用教程

    一.下载MySQL 首先,去数据库的官网http://www.mysql.com下载MySQL. 点击进入后的首页如下: 然后点击downloads,community,选择MySQL Communi ...

  • MySQL安装教程2021年最新超详细(8.0.25|window 64位)

    一.MySQL官网下载安装包 https://dev.mysql.com/downloads/mysql/ 温馨提示:下载挺快的,就不用浪费那个积分在csdn里下载了,官网东西还是靠谱的! 二.解压安 ...

  • 4步搞定MySQL安装部署(附MySQL一键式部署脚本)

    墨墨导读:良好的开端是成功的一半,从MySQL安装开始. 学习数据库技术,实际动手的第一步是安装自己的MySQL.MySQL方面也提供多样式的安装方式rpm ,tar ,源码包.当安装完投入使用之后, ...

  • linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目运行环境

    一.安装JDK 1.卸载旧版本或者系统自带的JDK (1)列出所有已安装的JDK rpm -qa | grep jdk (2)卸载不需要的JDK yum -y remove 安装包名称 2.下载并解压 ...

  • MySQL 安装配置

    MySQL 安装配置 MySQL 是最流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言. MySQ ...

  • Windows7中启动Mysql服务时提示:拒绝访问的一种解决方式

    场景 在Windows7中打开任务管理器--服务下 找到mysql的服务点击启动时提示: 拒绝访问 这是因为权限不够导致的不能启动sql服务. 点击 任务管理器右下角的服务 在这里就可以正常启动服务