zoukankan      html  css  js  c++  java
  • Windows10安装MySQL

    1.在官网下载好安装包https://dev.mysql.com/downloads/mysql/,也可以去镜像站下载http://mirrors.sohu.com/mysql/MySQL-8.0/注意下载的是zip的压缩包,这个安装比较方便

    2.复制到需要的安装路径,解压缩

    3.进入解压出来的路径,创建data文件夹

    4.在解压目录下添加配置文件my.ini

    [mysql]
    #设置mysql客户端默认字符集
    default-character-set=utf8
    [mysqld]
    #设置3306端口
    port=3306
    #设置mysql的安装目录
    basedir=F:mysql-8.0.20-winx64
    #设置mysql数据库的数据的存放目录
    datadir=F:mysql-8.0.20-winx64data
    #允许最大连接数
    max_connections=200
    #服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    #创建新表时将使用的默认存储引擎
    explicit_defaults_for_timestamp=true
    default-storage-engine=INNODB

    5.以管理员身份打开cmd,进入解压目录下的bin文件夹,我这里是F:mysql-8.0.20-winx64in

    6.执行以下命令

    mysqld install

    提示Service successfully installed表示mysqld成功启动

    7.初始化数据库

    mysqld --initialize -user=mysql --console

    --console是将输出日志打印到控制台,mysql初始化时会创建一个临时密码以供登录并修改密码

    在日志中可以找到一段如下的日志:

    A temporary password is generated for root@localhost: XXXX

    后面就是临时密码,可以用来登录mysql

    8.启动mysql

    net start mysql

    需要注意的是在这之前需要安装VC++库,否则会提示启动无响应,至于是多少版本的我也不太清楚,平时偶尔会写写C#,所以我是有这个环境的,网上所说的好像是VC++2013吧

    9.登录mysql

    mysql -uroot -p

    后面输入上面的临时密码

    10.修改临时密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
  • 相关阅读:
    缓存
    vue 生命周期:
    mongodb 数据库 增删改查
    微信小程序左右分类滚动列表
    4月29日记
    什么是MVVM
    什么是mvc
    React路由
    TodoList案例
    React中兄弟组件传值
  • 原文地址:https://www.cnblogs.com/davion2017/p/13171480.html
Copyright © 2011-2022 走看看