zoukankan      html  css  js  c++  java
  • MySQL 8.0.17 版安装 || Windows

    Mysql 8.0.17 安装

    1.mysql下载

    这里下载的是mysql-8.0.17-winx64.zip

    2.解压

    • 解压并创建my.inidata文件夹
    • basedir替换成自己的解压路径

    my.ini

    [client]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
     
    [mysqld]
    # 设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=D:developmysqlmysql-8.0.17-winx64mysql-8.0.17-winx64
    # 允许最大连接数
    max_connections=1000
    max_user_connections=500
    wait_timeout=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    

    image-20200417214528757

    3.打开命令行

    • 以管理员的身份运行cmd,并切换至根目录的bin目录下
    • 注意:下述操作均在bin目录下

    4.初始化数据库

    mysqld --initialize --console
    

    初始化完成后,会生成一串初始密码,记住这个密码

    image-20200417214859174

    5.安装数据库

    mysqld install
    

    image-20200417214953975

    6.启动mysql服务

    net start mysql
    

    image-20200417215046037

    7.登录MySQL,并输入之前生成的初始密码

    mysql -u root -p
    

    image-20200417215331712

    8.设置新密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    

    注意:结尾有“ ;”。

    Tip

      再次安装目前【2020.6.2】最新版8.0.20时,发现 8.x 版本已经不需要创建 my.ini 和 data文件夹,详情参见另一篇博文:https://www.cnblogs.com/mytJava/p/13032090.html
  • 相关阅读:
    API---CreateIoCompletionPort
    Socket()与WSASocket()的区别
    HeapCreate
    WSAStartup()函数的使用
    makeword()
    WSAData是个什么结构体用什么用
    hostent结构体和wsadata结构体
    【C++11新特性】
    【C++11新特性】 auto关键字
    【C++11新特性】 nullptr关键字
  • 原文地址:https://www.cnblogs.com/mytJava/p/12722752.html
Copyright © 2011-2022 走看看