win10 手动安装mysql-8.0.11-winx64.zip

0.完全删除win10上安装的mysql(转载 : https://www.cnblogs.com/jpfss/p/6652701.html)html

 

1.去官网下载mysql-8.0.11-winx64.zip安装包解压到指定目录(D:\Program Files\mysql)mysql

 

2.在mysql解压目录新建 my.ini 文件sql

[mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D:\Program Files\mysql # 数据库的数据的存放目录(这个Data目录千万不要手动建立,不然报错) datadir=D:\Program Files\mysql\Data # 容许最大链接数 max_connections=200 # 容许链接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 # 服务端使用的字符集默认为UTF8 character-set-server=utf8 # 建立新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [client] # 设置mysql客户端链接服务端时默认使用的端口 port=3306
default-character-set=utf8

 

2.使用管理员身份打开cmd.exe  (C:\Windows\System32\cmd.exe), 进入mysql解压目录(D:\Program Files\mysql\bin)数据库

  2.1卸载历史服务
spa

    mysqld remove mysql插件

    sc delete mysqlcode

       2.2这一步可能有问题,若是历史缘由致使莫名其妙的安装失败,能够试试,后果自负,个人没出现问题server

    进入regedit  Ctrl+F  搜索mysql MYSQL 删除全部出现有mysql的配置文件htm

 

3.初始化mysql (D:\Program Files\mysql\bin), 随机生成密码,会打印到控制台,找地方存下来  (root@localhost: wq%aSsKsh2Cj 不带前面空格)blog

    mysqld --initialize --console

    mysqld -install 服务名称(自定义,能够用mysql8, mysql)

    net start mysql

    net stop mysql

相关文章
相关标签/搜索