• 记录解压版mysql 快速启动Mysql流程


    1. 下载mysql 解压版安装包,并解压

    2. 执行mysql 初始化命令,并自动生成root密码

    3. 创建mysql 配置文件

    4. 启动mysql 服务

    5. 修改自动生成的root密码(必须修改,不修改不能正常查询)

    下载mysql:

    打开: https://downloads.mysql.com/archives/community/

     

    下载后解压mysql.

     初始化mysql:

    初始化mysql,生成data文件夹和root密码

    进入mysql目录的bin下打开cmd执行:

    mysqld --initialize  --user=mysql --console

    红框位置为自动生成的密码,顺利执行成功后,会发现mysql目录下多了一个data文件夹。

    密码临时先存到小本本上,一会需要进mysql的时候用

    创建mysql 配置文件

    进入data文件夹,创建mysql配置文件,(my.conf: 配置文件名称随意,因为启动mysql服务需要手动指定配置文件路径):

    my.conf:

    [Client]
    port = 3306
    [mysqld]
    port = 3306
    basedir=E:devdevelopermysql-8.0.26-winx64mysql-8.0.26-winx64
    datadir=E:devdevelopermysql-8.0.26-winx64mysql-8.0.26-winx64data
    max_connections=200
    character-set-server=utf8
    default-storage-engine=INNODB
    [mysql]
    default-character-set=utf8

    红字标注的内容是实际mysql解压路径和mysql解压路径下的data路径。

    启动mysql服务

     进入mysql的bin目录下,打开cmd执行:

    mysqld --defaults-file=E:devdevelopermysql-8.0.26-winx64mysql-8.0.26-winx64datamy.conf

    标红位置为刚刚创建的my.conf配置文件

    修改root密码:

    再打开一个cmd终端,进入到mysql的bin,执行cmd:

    mysql -u root -pkD!/Ec&h%2fm

    标红处密码是上方系统生成好的密码。

    顺利进入后,必须先修改密码,不然会收到:

    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

    错误。

    mysql 5.7.9以后调整了修改密码方式,我下载的是8.0,修改密码操作如下:

    ALTER USER 'root'@'localhost' identified by '密码';

    完成上述操作后,重新登录mysql, 完成。

  • 相关阅读:
    规则引擎集成接口(一)初始体验
    转载--Defunct僵尸进程
    转载--sigprocmask阻塞进程
    转载--__attribute__ 你知多少?
    转载--va_list
    转载--如何使用# ## ... _ _VA_ARGS_ _
    转载--C语言中的__FILE__、__LINE__和__func__
    转载--wait waitpid解释
    转载--c语言宏定义(1)
    转载--c语言宏定义(2)
  • 原文地址:https://www.cnblogs.com/GengMingYan/p/15416555.html
Copyright © 2020-2023  润新知