zoukankan      html  css  js  c++  java
  • Win10下安装MySQL8

    第一步:下载安装包

    第二步:解压

    注意:解压到的目录不能出现中文或者空格等名称

    第三步:配置

    1.新建文件和文件夹

    在解压目录下,新建 my.ini 文件和 data 文件夹,如图:

    data文件夹保持为空就好,下面对 my.ini 进行配置:

    解压目录就是安装目录,我的解压目录是D:mysql-8.0.18-winx64,所以下面的目录都以这个路径为准。你在配置时。只需把目录换成你自己的就行。

    port=3306
    # 设置mysql的安装目录
    basedir=D:\mysql-8.0.18-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=D:\mysql-8.0.18-winx64\data
    # 允许最大连接数
    max_connections=200
    # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
    max_connect_errors=10
    # 服务端使用的字符集默认为UTF8
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    [client]
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
    default-character-set=utf8
    

    2. 配置环境变量

    此电脑 --- 属性 -- 高级系统设置 -- 环境变量 -- 系统变量 -- 新建,变量名:MYSQL_HOME,变量值:D:mysql-8.0.18-winx64,你在配的时候,变量值以你的安装路径(解压目录)为主。

    在系统变量中再找到 Path,选择 编辑,然后 新建,将 %MYSQL_HOME%in 复制进去,环境变量就配置结束了。

    命令行配置

    以管理员身份打开cmd,然后定位到 D:mysql-8.0.18-winx64in下。如果不知道如何在cmd模式下切换目录,请参照下图:

    1. 初始化

    记住一定要进行初始化,如跳过这一步,接下来将会出现1067错误,不好解决。

    命令:mysqld --initialize --user=mysql --console

    初始化完成后,会有一个生成的临时密码,请记住它。一会儿登录要用。此时,再去看刚新建的data文件夹,这是数据库保存目录,发现已经生成了好多文件,这就不用管了。

    2.安装mysql服务

    命令: mysqld -install

    3.启动mysql服务

    命令:net start mysql

    4.登录

    命令: mysql -uroot -p123456

    123456 只是作为密码示例,具体值以自己刚生成的密码为准。-u和root之间可以有空格,-p和123456之间如果有空格,则必须另起一行重新输入密码。

    以上步骤若皆顺利,则如下图所示:

    上图是我从借鉴的文章中直接拷贝过来的,因为我的已经运行好了,所以我就没再重复运行命令。图中最后一步登录那儿,就是我上面刚说的重启一行输密码的情况。

    5.修改密码

    命令:ALTER USER root@localhost IDENTIFIED BY '123456';

    同样,123456 只是密码示例,你可以根据自己的喜好进行更改密码。

    如果你把密码忘了,请参考这篇文章 mysql8.0版本忘记root密码,若是还不行,请自行搜索相关教程。

    参考文章:Windows10下安装MySQL8.0
    文章来源:Win10下安装MySQL8

  • 相关阅读:
    Codeforces 858B
    区域赛前立FLAG
    GCJ Practice Contest
    UVa 10004 Bicoloring
    UVa 784 Maze Exploration
    Pacemaker+ISCSI实现Apache高可用-环境准备
    多机免密互信
    HAPROXY + Keepalived
    LVS+KEEPALIVED
    oracle-数据库被注入恶意攻击程序的案例恢复
  • 原文地址:https://www.cnblogs.com/ccav1/p/12149889.html
Copyright © 2011-2022 走看看