win7_64位安装MySQL_8.x详细教程

Posted flysavior

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win7_64位安装MySQL_8.x详细教程相关的知识,希望对你有一定的参考价值。

一、所用资源

  • mysql-8.0.17-winx64.zip
  • my.ini
  • vc_redist.x64.exe(vc++2015,前提是win7升级了sp1才能正常安装)
  • windows6.1-KB976932-X64.exe(win7升级sp1)

二、环境准备

  1. 操作系统win7_64位需升级sp1
  2. 升级完sp1后需要安装vc_redist.x64.exe

三、安装步骤

  1. 解压mysql-8.0.17-winx64.zip至硬盘根目录:C:mysql-8.0.17-winx64

  2. 将my.ini复制到C:mysql-8.0.17-winx64下,打开编辑如下:

    [mysqld]
    #设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=C:mysql-8.0.17-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=C:mysql-8.0.17-winx64data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 默认使用“mysql_native_password”插件认证
    #mysql_native_password
    default_authentication_plugin=mysql_native_password
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    [client]
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
    default-character-set=utf8
    
  3. 新建系统变量MYSQL_HOME,值为:C:mysql-8.0.17-winx64,并在path变量后缀加;%MYSQL_HOME%in;

  4. 管理员身份运行cmd,切换路径至C:mysql-8.0.17-winx64in

  5. 执行命令:mysqld --initialize

  6. 执行命令:mysqld --install

  7. 试启动:net start mysql

  8. 查看初始密码:打开C:mysql-8.0.17-winx64data,找到以.err后缀的文件,用记事本打开,Ctrl+F搜索password,找到 for root@localhost: **********:后面的字符串为数据库的初始默认密码

  9. 管理员权限运行cmd,执行命令:mysql -u root -p,并输入密码登录到MySQL

  10. 输入命令: ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘你的密码‘;提示成功后,输入命令use mysql,回车,提示DataBase changed

  11. 输入命令:update user set host=‘%‘ where user=‘root‘;回车,提示影响数1,成功

  12. 输入命令:flush privileges;回车,成功

  13. 管理员权限打开cmd登录MySQL,执行命令:GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ ;执行命令:flush privileges;,然后net stop mysql停止MySQL后重启MySQL

  14. 去系统服务页面查看MySQL服务是否自动启动

以上是关于win7_64位安装MySQL_8.x详细教程的主要内容,如果未能解决你的问题,请参考以下文章

mysql win7 64位 安装

Eclipse安装教程

用sublime3编写运行16位汇编程序_详细教程

教程Win7-64位安装OpenSSL详细过程

如何在java环境中安装python编辑器

php5.6-Apache2.4-mysql5.6环境配置(win7_64位)