您当前的位置:首页 > 电脑百科 > 数据库 > MYSQL

Mysql:下载、安装、部署、修改密码步骤

时间:2020-12-14 13:49:02  来源:  作者:

有一些小伙伴说更新一些 sql 的基本内容。

那我先说说 MySQL 的安装和部署吧,我一般都使用解压版本的,不喜欢安装那么多东西。

一、下载 mysql 压缩版并解压 (如:D:mysql-8.0.17-winx64)

1、可以去官网下载:https://www.mysql.com/

步骤:【DOWNLOADS】-- 【MySQL Community (GPL) Downloads »】-- 【Download Archives】-- 【Mysql Community Server】

Mysql:下载、安装、部署、修改密码步骤

 

2、从网盘下载,也是从官网下载的(mysql-8.0.17-winx64)

网盘地址:https://pan.baidu.com/s/1F16hhcB5ZWMaeOX8GlLDdg

提取码:7aqx

二、把【D:mysql-8.0.17-winx64bin】加入环境变量 path

步骤:【计算机】右键属性-- 【高级系统设置】-- 【环境变量】-- 系统变量(S)下找到【Path】--【编辑】--【变量值】里加入【D:mysql-8.0.17-winx64bin;】记得加入英文分号,每个值由分号分割的,一路点击【确定】

检查:打开 cmd ,输入查看版本命令【JAVA -version】看命令是否能正常查看版本。

Mysql:下载、安装、部署、修改密码步骤

 

三、在【D:mysql-8.0.17-winx64bin】下,新建 my.ini 文件

以下内容拷贝一下,记事本打开,另存为 SNSI 格式。

重点检查 mysql 数据文件路径是否正确

  • basedir =D:\TPF\mysql-8.0.17-winx64
  • datadir=D:\TPF\mysql-8.0.17-winx64\Data
  • port = 3306

my.ini 文件内容

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\mysql-8.0.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.17-winx64\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
# default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306

四、服务的安装、启动、改密码等

1、以管理员的方式打开cmd命令窗口

Mysql:下载、安装、部署、修改密码步骤

 

2、服务的安装、启动、修改密码等

Mysql:下载、安装、部署、修改密码步骤

 

图中简单说明:

  • 3中安装服务,安装成功后,会在计算机管理服务中会出现名为【mysql3307】的服务
  • 服务的启动和停止,可以在计算机管理服务中用鼠标操作
  • 打开数据库连接工具,输入用户密码连接一下,看是否能连接成功。

备注一个问题:

 

# 如果 Authentication plugin 'caching_sha2_password' cannot be loaded: 找不到指定的模块。
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pwd123';
Query OK, 0 rows affected (0.22 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.03 sec)

其他命令:

  • 【net stop mysql3306】停止服务
  • 【mysqld --remove mysql3306】卸载服务


Tags:Mysql   点击:()  评论:()
声明:本站部分内容来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除,谢谢。
▌相关评论
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
▌相关推荐
有一些小伙伴说更新一些 sql 的基本内容。那我先说说 mysql 的安装和部署吧,我一般都使用解压版本的,不喜欢安装那么多东西。一、下载 mysql 压缩版并解压 (如:D:\mysql-8.0.17-...【详细内容】
2020-12-14   Mysql  点击:(0)  评论:(0)  加入收藏
背景本方案解决了windows下安装MySQL过程繁琐的问题。 是真正的免安装绿色方法,不用配环境变量,不用执行install命令,不用配置my.ini文件。步骤下载下载mysql-8.0.22-winx64.zi...【详细内容】
2020-12-14   Mysql  点击:(1)  评论:(0)  加入收藏
很多同学在面试中会被问到数据库的问题,而常被问到的一个问题就是:MySQL 中的 InnoDB 和 MyISAM 之间是什么关系,分别有什么特点?许多同学都把 MySQL 作为自己的数据库,但是可能...【详细内容】
2020-12-08   Mysql  点击:(6)  评论:(0)  加入收藏
需求在一些项目现场,很多时候,都是缺少专门的数据库运维人员的,但是开发人员开发项目,又需要用到MySQL数据库服务器,而且不同的项目的数据库又要分开项目需求解决方案对于非数据...【详细内容】
2020-12-01   Mysql  点击:(7)  评论:(0)  加入收藏
前言看完本文,删库跑路!? 再也不可能发生了!一定要养成风险操作备份数据的习惯,避免恢复数据浪费时间。本文内容: binlog 的作用 mysqldump 和 mysqlbinlog 做数据备份和数据恢复...【详细内容】
2020-11-30   Mysql  点击:(4)  评论:(0)  加入收藏
大家好,我是历小冰,今天我们来学习和吐槽一下 MySQL 的 Join 功能。关于MySQL 的 join,大家一定了解过很多它的“轶事趣闻”,比如两表 join 要小表驱动大表,阿里开发者规范禁止三...【详细内容】
2020-11-27   Mysql  点击:(11)  评论:(0)  加入收藏
服务启动和停止 停止数据库服务net stop mysql 开启数据库服务net start mysql数据库相关操作连接数据库mysql -uroot -p 密码修改密码alter user 'root'@'loc...【详细内容】
2020-11-24   Mysql  点击:(5)  评论:(0)  加入收藏
上一次吊打各种树这篇文章 堂主柠檬带大家学习一遍数据结构中的各种树,对数据结构还不够熟悉的同学,那篇文章可以作为基础入门,我画了很多图理解起来不困难,建议回头先学习下那...【详细内容】
2020-11-23   Mysql  点击:(5)  评论:(0)  加入收藏
前言为了避免删库跑路的事情,权限管理和数据备份是必要。机器环境 mysql 8.0.21 x86_64 MySQL Community Serve centos 7Mysql 权限管理Mysql 8.0 可以创建角色,然后将操作...【详细内容】
2020-11-23   Mysql  点击:(4)  评论:(0)  加入收藏
MySQL 8 之前,使用的动态变量不是永久性的,并且在重启后会重置。可在运行时使用 SET 语句更改这些变量,以影响当前实例的操作,但是我们必须手动更新 my.cnf 配置文件以使其持久化。...【详细内容】
2020-11-19   Mysql  点击:(6)  评论:(0)  加入收藏
为什么现在大部分互联网公司使用的数据库是MySQL?还真是这样哦,我的网站使用的是mysql数据库,我所在公司的网站也是使用的mysql数据库,我的很多客户网站也都是使用的mysql数据库...【详细内容】
2020-11-16   Mysql  点击:(8)  评论:(0)  加入收藏
很多时候在日常的项目中,有些数据是不允许重复的,例如用户信息中的登陆名,一旦存在同一个登陆名,必然不知道到底是哪个用户执行登陆操作,导致系统异常。常常在防止数据重复的情况...【详细内容】
2020-11-16   Mysql  点击:(8)  评论:(0)  加入收藏
我们都知道现在mysql开源数据库是我们现在小型网站使用较多的免费数据库,我们在创建数据表时容易出现表名出现有问题需要修改,今天在这里教大家利用Sql语句来修改表名的方法:本...【详细内容】
2020-11-12   Mysql  点击:(7)  评论:(0)  加入收藏
MGR简介MySQL Group Replication,简称MGR,它是MySQL官方推出的基于paxos分布式一致性协议的状态机复制,实现了分布式下数据的最终一致性。同时MGR提供了高可用、高扩展、高可靠...【详细内容】
2020-11-12   Mysql  点击:(16)  评论:(0)  加入收藏
前言首发公众号:bigsai 头条号:程序员bigsai 还请关注、一键三连!对于Web来说,用户量和访问量在一定程度上推动项目技术和架构的更迭和进步。可能会有以下的一些状况: 页面并发量...【详细内容】
2020-11-10   Mysql  点击:(3)  评论:(0)  加入收藏
总结下之前看到的一些关于MySQL索引原理的内容,好记性不如烂笔头。1. B+树我们知道InnoDB的索引是以B+树的形式组织的。B+树是一种树数据结构,是一个n叉树,每个节点通常有多个...【详细内容】
2020-11-10   Mysql  点击:(6)  评论:(0)  加入收藏
MYSQL内部模块连接器(JDBC、ODBC等) =>[MYSQL 内部[Connection Pool] (授权、线程复用、连接限制、内存检测等)=>[SQL Interface] (DML、DDL、Views等) [Parser] (Query Tra...【详细内容】
2020-11-10   Mysql  点击:(6)  评论:(0)  加入收藏
前言众所周知,MySQL广泛应用于互联网的OLTP(联机事务处理过程)业务系统中,在大厂开发规范中,经常会看到一条"不建议使用text大字段类型”。下面就从text类型的存储结构,引发的问题...【详细内容】
2020-11-10   Mysql  点击:(3)  评论:(0)  加入收藏
作者:姚远专注于 Oracle、MySQL 数据库多年,Oracle 10G 和 12C OCM,MySQL 5.6,5.7,8.0 OCP。现在鼎甲科技任技术顾问,为同事和客户提供数据库培训和技术支持服务。本文来源:原创投...【详细内容】
2020-11-09   Mysql  点击:(14)  评论:(0)  加入收藏
Mysql 内建的复制功能是构建基于 Mysql 的大规模、高性能应用的基础,同时也是高可用性、可扩展性、灾难恢复、备份及数据仓库等工作的基础。通过本章内容,可以更好地理解主从...【详细内容】
2020-11-07   Mysql  点击:(4)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条