MySQL安装
MySQL安装
1、下载MySQL
官网下载地址为:https://dev.mysql.com/downloads/mysql/,按照下图的指示下载MySQL。
尽量不使用exe安装,不然会产生大量注册表,导致卸载比较麻烦;
使用压缩包安装。

2、解压文件夹
将下载好的进行解压,然后将其放在指定的文件夹内(个人习惯)
。

3、配置环境变量
选择Path,在Path中添加:MySQL安装文件夹下bin文件夹的路径,在这里我添加的路径为:D:\environment\mysql-8.0.29\bin
。

4、在D:\environment\mysql-8.0.29
下新建my.ini
文件
编辑my.ini
文件如下所示,根据自己的路径替换其中的路径。
路径根据自己的进行修改,没有的目录不需要自己创建,会自动生成。
[mysqld]
basedir=D:\environment\mysql-8.0.29\
datadir=D:\environment\mysql-8.0.29\data\
port=3306
#MySQL 5加上;MySQL 8不能加,否则后面启动服务时会启动失败,这里我没有加
#skip-grant-tables
5、启动管理员模型下的CMD,并将路径切换至MySQL的bin目录下,然后执行以下命令
mysqld -install
:安装MySQL的一个服务。mysqld --initialize-insecure --user=mysql
:初始化数据库文件

6、进入MySQL修改密码
-
在命令窗口,输入下面的命令启动MySQL服务。
net start mysql
-
使用如下命令进入MySQL管理界面(密码可为空)
mysql -u root -p
-
使用以下命令修改root用户密码
#MySQL 5 使用以下命令 update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost'; #MySQL 8 使用以下命令;这里我是用该命令 ALTER user 'root'@'localhost' IDENTIFIED BY '123456';
-
使用命令
flush privileges;
刷新权限。
7、如果为MySQL 5版本(MySQL 8忽略该步骤)
将my.ini
文件中的语句skip-grant-tables
注释掉
8、重新关闭,然后启动MySQL服务
关闭MySQL服务:
net stop mysql
启动MySQL服务:
net start mysql

9、使用密码,测试是否连接成功
mysql -u root -p

成功连接,安装就已经完成了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY