下载
https://downloads.mysql.com/archives/community/
下载完成后解压到自己想安装到的文件夹
这里我使用的是 D:\app\MySql
配置
在此文件夹下新建 my.ini
文件
这里贴出我的配置文件
[mysqld] port=3306 basedir=D:/app/MySql datadir=D:/appData/MySql max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] default-character-set=utf8
详细解释见中文文档 https://www.mysqlzh.com/doc/13/78.html
设置Path
- 此电脑右键 属性
- 点击 高级系统设置
- 点击 环境变量
- 在系统变量中找到Path
- 点击编辑
- 点击右侧的新建
- 输入
D:\app\MySql\bin
(这里写自己的安装位置\bin) - 一路确定退出
初始化
- win + R 打开运行
- 在运行中输入 cmd 并回车
- 在cmd中进入mysql文件夹
# 进入mysql文件夹的bin目录 d: cd app\MySql\bin # 安装 mysqld install # 初始化数据文件夹 mysqld --initialize --console # 执行完成后会给出初始密码(看起来像乱码的那串字符串), 记下来, 后面登录需要用 # 启动 net start mysql
进入MySql
在cmd中输入 mysql -u root -p
根据提示输入密码(上面初始化的时候给你的密码)
修改密码
-- 选择数据库 use mysql; -- 更新密码 update user set authentication_string=password('新密码') where user='root' and Host='localhost'; -- 刷新权限 flush privileges;
若 use mysql;
失败报错则使用
-- 修改密码 alter user user() identified by '密码'; -- 退出重进 exit