1.官网下载.zip格式的MySQL Server的压缩包,选择x86或x64版,并解压。

2. 创建 data文件夹 及 my.ini文件,并编辑

[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\program-files\mysql-8.0.19-winx64
# 设置为MYSQL的数据目录
datadir=D:\program-files\mysql-8.0.19-winx64\data
port=3306
character_set_server=utf8 [client]
default-character-set=utf8 [mysql]
default-character-set=utf8

3. 以管理员身份运行cmd,并cd到mysql中的bin目录下,执行命令:mysqld --initialize --user=mysql --console , 该命令会创建data目录与数据库,生成root用户和临时密码

若提示找不到vcruntime_1.dll,则到微软官网https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads下载 vc_redist.x64.exe 安装即可

4安装MySQL服务

  以管理员身份运行cmd,并输入mysqld install MySQL

5. 修改root帐号密码

  运行cmd,输入net start mysql启动MySQL服务,再输入mysql -u root -p,然后输入临时密码(上图的 +RtYHShir3ft)。mysql5.7.9之后,就没有了password函数,所以,使用传统的password()函数修改root密码的话,就会提示sql错误.

  正确设置密码的方法是:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

最新文章

  1. 由于某IP大频率提交评论导致服务器宕机
  2. C语言程序设计第7堂作业
  3. mssql 小技巧
  4. RethinkDB
  5. BFS-hdu-1226-超级密码
  6. sqlite 获取数据库中的所有表
  7. 2014.7.7 模拟赛【小K的农场】
  8. select初始化默认选项
  9. HDU 5534 Partial Tree
  10. windows环境下使用virtualenv对python进行多版本隔离
  11. 数据类型、运算符及Scanner类练习
  12. [日常] HTTP的媒体类型
  13. Python入门之面向对象的多态和继承
  14. Jenkins install
  15. Excel文件上传存储到数据库
  16. 常微分方程初值问题:多步预测-修正方法 [MATLAB]
  17. XCode7无证书真机调试教程
  18. 如何优化JAVA代码及提高执行效率
  19. 932. Beautiful Array
  20. Maven整体认识——详细介绍

热门文章

  1. CTFD平台部署自制题目指北(灌题)
  2. tensorflow 指定版本安装
  3. Jmeter(三十二) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy5(详解教程)
  4. 软件工程团队作业-测试与发布(Alpha版本)
  5. 【题解】The Great Divide [Uva10256]
  6. 【APIO2020】交换城市(Kruskal重构树)
  7. Python 中的哈希表
  8. Springboot — 用更优雅的方式发HTTP请求:RestTemplate
  9. ab test压力测试
  10. Day1 input&print