win10系统安装mysql

1. 下载mysql

在这个网址 :downloads.mysql.com/archives/community/ (前面需要加HTTPS),找到Windows (x86, 64-bit), ZIP Archive这一行,然后下载解压到D:\MYSQL;

2. 配置mysql

  1. 在解压文件夹,也就是bin这一层的平级,建立一个data空目录;
  2. 在bin目录下,建立一个my.ini文件,文件内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=C:\Application\mysql-5.7.31-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Application\mysql-5.7.31-winx64\data
# 允许最大连接数
max_connections=200
# 设置服务端使用的字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#跳过表验证,第一次登录设置好root密码后需要删除此行
skip-grant-tables
  1. 然后解压缩路径,添加到系统变量PATH中;
  2. 管理员模式启动cmd,转到D:\MYSQL中,然后执行:
    mysqld --initialize --user=mysql --console
    看到回显: for root@localhost 之后冒号的内容,都复制粘贴出来,这就是默认root的密码;
  3. mysqld --install 会提示安装成功;
  4. net start mysql 会提示启动成功;
  5. mysql -uroot -p登录MySQL,密码是第4步那个密码
  6. 执行alter user 'root'@'localhost' identified by '123456' ;(123456就是想要改成的密码)

问题处理

  1. 有时出现问题,直接把data目录下清空,然后再执行一次mysqld --initialize --user=mysql --console
posted @   saromman  阅读(157)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
· 面试官:你是如何进行SQL调优的?
点击右上角即可分享
微信分享提示