当前位置: 首页 > news >正文

Mysql免安装版配置【图文版和文字版】

图文版

  • 配置环境变量

  • 新建一个my.ini文件,添加下面内容

    [mysqld]

    basedir=C:\\software\Mysql\mysql-5.7.14-winx64

    datadir=C:\\software\Mysql\mysql-5.7.14-winx64\data

    port=3306

  • 以管理员身份运行cmd,切换到bin目录下

  • 执行下面语句,初始化
    mysqld --initialize --user=mysql --console

  • 安装mysql服务,执行下面的语句
    mysqld --install MySQL

  • 启动服务
    net start mysql

  • 如果你已经有mysql服务了,但是用不了,执行下面的语句–删除服务,再重新从第五步开始
    mysqld --remove  
  • 登陆数据库

    mysql -u root -p

  • 在my.ini文件中在[mysqld]后一行加入skip-grant-tables

  • 关闭mysql服务,再重新启动,也就是net stop mysqlnet start mysql

  • 重新登陆:mysql -u root -p 不需输入密码,直接enter

    • 使用mysql数据库,use mysql

    • 查询mysql数据库的user表,select * from user ;

  • 对表user执行update操作:
update user set authentication_string = password("root") where user="root";
  • 退出mysql,把my.ini文件中的skip-grant-tables去掉,重新启动mysql服务
    这里写图片描述

进到到mysql数据库,在使用sql指令的时候,如果出现以下的错误


mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

这里写图片描述

增加三句指令:

step 1: SET PASSWORD = PASSWORD('your new password');

step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

step 3:flush privileges;

在step1 时,your new password是随便你自己写的



文字版!!!!!!!!


这里写图片描述




下面是成功的图!

转载于:https://www.cnblogs.com/zhong-fucheng/p/7203063.html

相关文章:

  • 对AndroidStudio生成的项目进行压缩
  • 基于TFTP协议的远程升级设计
  • 正则须知(以后还会添加)
  • ASP.NET MVC with Entity Framework and CSS一书翻译系列文章之第五章:排序、分页和路由...
  • pandas常用函数之shift
  • 避免数据二次提交的处理方式
  • 磁盘配额实例详解
  • 框架与超链接的小示例
  • chrome的功能Copy as cURL
  • hibernate-部分字段查询方案
  • SQL语句-创建索引
  • Memcache,Redis,MongoDB(数据缓存系统)方案对比与分析
  • ctime 写到文件
  • CentOS 5.4 final下Systemtap的安装
  • |BZOJ 1477|数论|青蛙的约会
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • 收藏网友的 源程序下载网
  • 77. Combinations
  • CentOS 7 修改主机名
  •  D - 粉碎叛乱F - 其他起义
  • echarts花样作死的坑
  • extjs4学习之配置
  • JavaScript异步流程控制的前世今生
  • Js基础知识(四) - js运行原理与机制
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • Redis中的lru算法实现
  • TypeScript实现数据结构(一)栈,队列,链表
  • Wamp集成环境 添加PHP的新版本
  • 笨办法学C 练习34:动态数组
  • 前嗅ForeSpider中数据浏览界面介绍
  • 前言-如何学习区块链
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 微信小程序--------语音识别(前端自己也能玩)
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 《码出高效》学习笔记与书中错误记录
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • 阿里云重庆大学大数据训练营落地分享
  • 正则表达式-基础知识Review
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • (1)SpringCloud 整合Python
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (2)STL算法之元素计数
  • (3)选择元素——(17)练习(Exercises)
  • (8)STL算法之替换
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (C语言)逆序输出字符串
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (算法)Travel Information Center
  • (转)【Hibernate总结系列】使用举例
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包