windows 安装 MySql
1. 建议下载压缩包安装,不要下载exe执行,因为exe 会在注册表中注册,卸载时比较麻烦,不过新版的mysql卸载好像会自动删掉注册表中的文件夹,所以也可不必在意
2.下载地址:https://dev.mysql.com/downloads/mysql/ 这里以mysql8.0为例
3.压缩包下载好之后,解密,可以修改文件夹的名称去掉后缀为mysql-8.0.23
4.将这个文件夹放到你的环境目录(就是放到一个磁盘中,自己找一个目录)
5.配置环境:鼠标右键我的电脑点击属性-->高级系统设置-->环境变量-->找到系统变量中变量名为path的一行-->选中双击
6.将你刚才解压的mysql文件夹的文件路径找到,我这里是D:\Program Files\Mysql\mysql-8.0.23 ,然后进入bin目录 复制这个路径也就是D:\Program Files\Mysql\mysql-8.0.23\bin
7.在打开的编辑环境变量窗口中点击新建,将路径贴进入保存就ok了
8.接下来是非常重要的环节,在目录D:\Program Files\Mysql\mysql-8.0.23中新建mysql配置文件my.ini
9.打开这个文件贴入一下配置信息
[mysqld]
#设置3306端口
port=3306
# 设置mysql的安装目录(换成自己的)
basedir=D:\Program Files\Mysql\mysql-8.0.23\
# 设置数据库文件的存放目录(换成自己的)
basedir=D:\Program Files\Mysql\mysql-8.0.23\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 跳过密码检索
skip-grant-tables
10.管理员模式运行cmd命令,进入mysql的bin目录
cd /d D:\Program Files\Mysql\mysql-8.0.23\bin
依次执行命令
>mysqld -install
>mysqld --initialize-insecure --user#mysql
>net start mysql
到此mysql服务就启动了
11.连接数据库,因为跳过了密码,所以不用填写密码
>mysql -u root
12.修改root 密码
#8.0以下版本
>update user set authentication_string = password('root') where user = 'root';
#8.0及以上版本
>update user set authentication_string='' where user='root';
>ALTER user 'root'@'localhost' IDENTIFIED BY 'root';
13.刷新
>flush privileges;
14.退出mysql
>exit
15.重启mysql服务
>net stop mysql
>net start mysql
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】博客园携手 AI 驱动开发工具商 Chat2DB 推出联合终身会员
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步