下载zip文件解压到安装目录,此时是没有data文件夹和my.ini文件的。

1.首先自己新建my.ini,内容如下:

[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=E:\\win10soft\\mysql-8.0.17-winx64
# 设置为MYSQL的数据目录
datadir=E:\\win10soft\\mysql-8.0.17-winx64\\data
port=3306
character_set_server=utf8
shared-memory  #加这句解决错误:[ERROR] [MY-010131] [Server] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS
#sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

2.添加环境变量 E:\win10soft\mysql-8.0.17-winx64\bin

3.管理员身份打开cmd:

运行:

mysqld --install (安装)

mysqld --initialize (初始化,会根据my.ini自动创建data文件夹)

net start mysql(运行)

mysql -u root  (免密码登入)

flush privileges;(刷新MYSQL权限)

alter user 'root'@'localhost' identified by 'App123';(修改密码)   或者:update user set authentication_string=PASSWORD('App123') where user='root';

修改完密码后,exit;

然后把my.ini中的skip-grant-tables 注释掉然后net stop mysql和net start mysql(或者mysqld restart)重启mysql服务

然后就可以mysql -uroot -pApp123登录了

登录后执行show databases;展示数据库中的所有表。

4.出现问题,可以去data文件夹下面的err文件里面查看错误日志。

5.关于修改密码还可以参考这个文章:https://blog.csdn.net/weixin_40396510/article/details/79277731

关于my.ini可以参考:https://blog.csdn.net/lienfeng6/article/details/78140404

关于修改时区:https://www.cnblogs.com/JerryBabyrr/p/11104081.html

最新文章

  1. 第10章 Shell编程(3)_字符处理命令和条件判断
  2. 基于IHttpAsyncHandler的UDP收发器
  3. VS2013远程调试功能
  4. 设置session的生存时间
  5. 【PHP入门到精通】:Ch03:PHP语言基础
  6. 电脑IP改变后oracle em无法登陆的解决办法(亲测)
  7. 寻找大学目标及行动步骤——记ITAEM团队第二期宣讲会(2014.05.14)
  8. ado.net 数据库连接的两方式种
  9. 《Linux Device Drivers》第十六章 块设备驱动程序——note
  10. JavaScript DOM编程艺术-学习笔记(第三章、第四章)
  11. tr的用法
  12. CoCos2dx开发:中文乱码
  13. 【弱省胡策】Round #5 Count
  14. Python GIL锁
  15. mysql数据库备份与导入
  16. Python爬虫项目--爬取某宝男装信息
  17. H5,PC网页屏幕尺寸相关整理(scrollLeft,scrollWidth,clientWidth,offsetWidth)
  18. es6 用generator进行异步方法同步
  19. JAVA 构造函数 静态变量
  20. HDU King (非连通图的差分约束,经典好题)

热门文章

  1. Ubuntu16.04 + caffe + cuda 环境搭建
  2. Advanced Installer 安装完成后,自动启动主程序。
  3. 验证组件FluentValidation的使用示例
  4. ant-design的Table组件自定义空状态
  5. BFC渲染机制
  6. 搭建nginx环境
  7. Nginx如何配置禁止访问某个目录
  8. java集合之hashMap,初始长度,高并发死锁,java8 hashMap做的性能提升
  9. python实现IP地址转换为32位二进制
  10. 二、MySQL介绍