数据库
首页 > 数据库> > MySQL8.0.xx安装教程

MySQL8.0.xx安装教程

作者:互联网

  1. 安装建议:尽量不要用.exe进行安装,用压缩包安装,日后的卸载/版本升级更为方便

  2. 下载地址:MySQL :: Download MySQL Community Server
  3.  

     

  4.  

     解压到所要安装的目录

  5. 我这里是D:\mysql-8.0.26-winx64\bin
  6. 手动创建my.ini文件

  7. 添加mysql配置文件my.ini内容

  8. [mysql]

    # 设置mysql客户端默认字符编码形式

    default-character-set=utf8mb4

    [mysqld]

    #设置端口号,默认3306

    port = 3306

    # 设置mysql的安装目录

    basedir=E:\database\mysql8\mysql-8.0.26-winx64\

    # 设置mysql数据库的数据存放目录

    datadir=E:\database\mysql8\mysql-8.0.26-winx64\data\

    # 设置最大连接数

    max_connections=200

    # 允许连接失败的次数

    max_connect_errors=10

    # 服务端使用的字符集默认为utf8mb4

    character-set-server=utf8mb4

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    # 默认使用“mysql_native_password”插件认证

    #mysql_native_password

    default_authentication_plugin=mysql_native_password

    [client]

    # 设置mysql客户端连接服务端时默认使用的端口

    port=3306

    default-character-set=utf8mb4

     

  9. 记得把basedir和datadir改成你的对应目录。

  10. 安装mysql服务

  11. cmd打开命令提示符.
    注意:要以管理员的方式启动。
  12. 如果没有配置了环境变量,那就需要跳到安装目录的bin目录下  。

  13. 配置了就可以直接输入命令:       mysqld --initialize --console

  14. 如果你的服务安装不成功,跳出一个白框错误,那可能是因为你的系统没有安装mysql所需要的一些库,这种情况的解决方法就是注意看他白框提示你是缺少了什么库,你就下载补全那个库就行了,或者换个系统。
  15.  

     

    此时,安装成功的话就会出现一个临时密码:sxvdB&=L,7BW(前后不包含空格)

    临时密码要记住了!等下要用!

  16. 如果你因为一些原因,导致这里没有出现临时密码,那请查看这篇文章,希望可以帮到你。
    临时密码没出现的解决方式:
    https://blog.csdn.net/weixin_42868605/article/details/119802629
  17. 如果一切正常则继续往下。
  18. 4.安装服务。
    命令行输入:

    mysqld --install

  19. 提示Service successfully installed.则代表成功。

    如果是The service already exists!,则说明有问题了,可以看一下这篇文章:
    The service already exists!错误解决:
    https://blog.csdn.net/weixin_42868605/article/details/119800929

  20. 一切正常则继续往下:

    启动服务及修改密码

    1.启动服务。
    命令行输入:

    net start mysql

  21. 2.登录root账户。
    命令行输入:
    mysql -uroot -p
    在跳出的Enter password后输入密码,即可登录。(这里的密码就是上面提到的临时密码)
    一般临时密码都包含着数字字符和符号,手打容易出错,建议复制。
    命令行复制的方式:ctrl+c复制之后,在要粘贴的位置点击一下鼠标右键即可粘贴。

  22. 3.修改密码
    命令行输入:

    ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';

  23. 这里的密码是有单引号的,而且还以分号结尾,还有都是英文状态下的符号,别搞错了。

    如下图则表示修改成功。

  24.  

     

  25. ————————————————
    版权声明:本文部分内容转载自CSDN博主「掉色的熊猫」的原创文章,如侵权请联系作者,我们深表歉意并会第一时间删除侵权内容
    原文链接:https://blog.csdn.net/weixin_42868605/article/details/119821028

标签:教程,默认,密码,xx,MySQL8.0,mysql,net,password,安装
来源: https://www.cnblogs.com/zh1319/p/16671539.html