windows下把MYSQL5+安装到U盘运行

第一步 下载MYSQL5+的ZIP版

一般情况下下载社区版中的X86,64的ZIP版,解压到U盘文件夹,比如U盘的MYSQL5736文件夹。

第二步 创建MY.INI配置文件

在MYSQL5736文件夹根目录内创建MY.INI文件,采用默认配置,网上很多,不再缀述。
要在U盘上绿色运行MYSQL5.7,需要在MY.INI最后加上二行配置
sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
innodb_flush_method=normal
在MYSQL8+版本中不需要MY.INI,默认配置就很好。

第三步 初始化数据库

初始化数据库要在命令行环境下,当前目录为MYSQL5736,输入命令。
bin\mysqld --initialize --console
执行完毕后记得记录下生成的临时ROOT密码,后面改密码有用。

第四步 修改ROOT密码

bin\mysqld --console
这个窗口保持状态,然后重新打开一个命令行环境,也进行入到当前MYSQL5736目录:
bin\mysql -u root -p
输入上文件中的临时密码
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新设立的密码';
mysql>exit;

第五步 运行

当前目录MYSQL5736下进入命令行模式
bin\mysqld --console


2025-00-08 mysql,config mysql config U盘 便携