• windows 下使用免安装版的mysql


    前言

    基于mysql-5.6.30

    正文

    下载

    从mysql官网上下载zip包,地址:https://downloads.mysql.com/archives/community/

    解压

    解压到一个你喜欢的目录,然后再bin的同目录下新建 my.ini

    展开
    
    [client]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
     
    [mysqld]
    # 设置3306端口
    port = 3307
    # 设置mysql的安装目录
    basedir=E:\memory\202104\20210412\ano\mysql-5.6.30-winx64\mysql-5.6.30-winx64
    # 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
    # datadir=C:\web\sqldata
    datadir=E:\memory\202104\20210412\ano\mysql-5.6.30-winx64\mysql-5.6.30-winx64\data
    # 允许最大连接数
    max_connections=20
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    
    

    启动服务

    进入bin目录,执行 mysqld --console

    这里需要注意的是:不用加--initialize 这个参数,因为 mysql-5.7.7之前,会预置一个data目录,stackoverflow原话如下:

    Prior to MySQL 5.7.7, Windows distributions include a data directory with prebuilt tables in the mysql database

    修改密码

    set password for root@localhost = password('root');
    

    指定端口登陆

    mysql -u root -p -P 3307
    
  • 相关阅读:
    每日日报30
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    Java学习的第四十三天
  • 原文地址:https://www.cnblogs.com/lwmp/p/14664350.html
Copyright © 2020-2023  润新知