美文网首页
windows 安装 mysql 8.0+

windows 安装 mysql 8.0+

作者: 米奇小林 | 来源:发表于2023-10-23 18:14 被阅读0次

    1.从官网下载 安装包。

    [https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/)
    
    mysqk.png

    选择对应版本进行下载解压。

    2配置初始化文件my.ini

    [mysqld]
    # 设置3306端口
    port=3306
    # 设置mysql的安装目录   ---是你的文件路径---
    basedir=D:\Mysql\mysql
    # 设置mysql数据库的数据的存放目录  ---是你的文件路径data文件夹自行创建---
    datadir=D:\Mysql\mysql\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
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8mb4
    [client]
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
    default-character-set=utf8mb4
    

    注意以上basedir 及 datadir 路径,修改后将此文件复制到mysql/bin目录下

    3使用命令提示符运行安装

    1.通过cmd 管理员权限运行,切到mysql/bin目录下执行初始化
    mysqld --initialize --console
    

    这一步会进行初始化,并且显示初始密码,将初始密码保存好。

    2.安装mysql服务:
    mysql --install mysql
    

    这一步基本很快结束,安装完成之后,就可以通过命令启动MySQL的服务了。

    4.运行mysql服务

    启动服务
    net start mysql
    
    停止服务
    net stop mysql
    
    连接mysql:
    mysql -uroot -p
    

    这一步会提示输入密码,就是初始化时保存的。
    这时候会提示输入密码,前面记住的密码,填入即可登录成功,进入MySQL命令模式。

    修改密码:
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
    
    强制生效
    FLUSH PRIVILEGES;
    

    接下来就使用 navicat进行连接 玩耍了。。。

    一些安装过程中可能出现的问题

    1.注意执行命令要以管理员权限运行。
    2.如果之前安装过程中出现奇奇怪怪的错误,请执行以下步骤:
    1.删除之前的安装包。并重新配置my.ini 清空data目录下的文件
    2.通过命令提示符删除mysql服务
    sc delete mysql
    
    4.执行完以上步骤,再从头按照文章开始说的步骤进行。。。

    相关文章

      网友评论

          本文标题:windows 安装 mysql 8.0+

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