MySQL8.0解压版安装
Windows安装MySql
1、下载
浏览器输入https://downloads.mysql.com/archives/community/选择自己需要的版本和安装所需操作系统,这里我下载的是MySQL 8.0,Windows系统的压缩包。
点击Download即可下载,如果下载速度很慢可以打开下载,复制链接地址到迅雷下载。
2、解压安装
1.将下载的ZIP压缩包解压到自己想要安装的目录,因为我电脑已经安装了5.7,所以这里我解压到了D:\work\mysql-8.0.20
2.添加环境变量
1)右击我的电脑,选择 属性,选择高级系统设置,选择高级下的环境变量,新增MYSQL_HOME,设置其值为刚才解压的目录 D:\work\mysql-8.0.20,点击Path,选择编辑,在变量值最后加上%MYSQL_HOME%\bin,注意上一个变量后面要加上英文分号。这里也可以直接在Path最后面加上mysql解压文件下bin目录的路径,即D:\work\mysql-8.0.20\bin。
2)在D:\work\mysql-8.0.20下新建my.ini文件,注意文件后缀名是ini
3)编辑my.ini,在里面输入以下内容,因为我的电脑已经装了MySQL5.7,为了避免端口冲突,这里选择了3307端口。
[Client]
#设置端口
port = 3307
[mysqld]
#设置端口
port = 3307
# 设置mysql的安装目录
basedir=D:\work\mysql-8.0.20\
# 设置mysql数据库的数据的存放目录
datadir=D:\work\mysql-8.0.20\data\
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLESmax_allowed_packet = 500M
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
4)右击windows图标,选择命令提示符(管理员)(A),将路径切换到mysql的bin目录下,执行以下命令安装MYSQL服务,此处的MYSQL8.0是服务名,如果不输入则默认为mysql。
mysqld -install mysql8.0
5)初始化数据库,在刚才的窗口输入以下命令
mysqld --initialize --user=mysql
此时D:\work\mysql-8.0.20\data目录下生产了许多配置文件。
如果此时并没有生成data文件夹,则输入下面这个命令
mysqld --no-defaults --initialize --user=mysql
6)启动服务,在命令行窗口输入以下命令,其中mysql8.0是上面设置的服务名,如果没设置就输入mysql。
net start mysql8.0
停止服务命令
net stop mysql8.0
7)连接数据库,打开MySQL下的data目录,找到以err为后缀名的文件
使用记事本或Notepad++打开,CTRL+F搜索password,找到下图这一行,并复制密码。
在命令行输入以下命令,点击回车,在Enter password处右击鼠标即可将复制的密码粘贴在此处,点击回车即可连接数据库,当最下一行变成mysql>,则说明连接成功。
mysql -u root -p
8)在命令行mysql>后输入以下命令修改root密码。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
9)修改密码成功后输入以下命令刷新权限。
flush privileges;
10)退出MySQL命令行:
需要退出MySQL命令行时,只需在mysql>后输入exit;即可退出MySQL命令行。
MySQL常用命令
mysql -u root -p123456 --连接数据库
show databases; --查看所有数据库
create database test; --新建test数据库
use test; --切换数据库 use 数据库名
desc test.user; --显示数据库指定表的结构信息
show tables; --查看改数据库中的所有表
create table user (id int(10) not null,name varchar(255) not null,primary key(id)
); --新建数据表
insert into user value ("1","张三"); --插入一条数据
update user set name="李四" where id="1"; --更新一条数据
delete from user; --清空表
drop table user; --删除表
drop database test; --删除数据库
MySQL8.0解压版安装相关推荐
- mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法
mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 参考文章: (1)mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 (2)https://ww ...
- Mysql8.0.22解压版安装教程-小白专用(Windows系统)
Mysql解压版安装教程(免装版) 1.资源下载 2.软件解压 2.1选择位置 2.2 更改名字(去文件明后缀) 3.配置文件 3.1 创建my.ini文件 3.2 更改my.ini文件内容 3.3 ...
- mysql-8.0.14-winx64,mysql-8.0.15-winx64 解压版安装教程及退出的三种方式
1.官网下载,并解压 2.设置环境变量 配置MYSQL_HOME为MySQL的解压路径,并在path设置;%MYSQL_HOME%\bin 3.在MySQL解压路径下,新建my.ini 配置初始化参数 ...
- mysql8.0.13解压版安装密码设置_windows下mysql8.0.13解压版安装图文教程
本文为大家分享了mysql8.0.13安装图文教程,供大家参考,具体内容如下 1.1. 下载: 我下载的是64位系统的zip包: 下载地址 下载zip的包 1.2.配置环境变量: 变量名:MYSQL_ ...
- mysql解压版怎么退出_mysql-8.0.15-winx64 解压版安装教程及退出的三种方式
1.官网下载,并解压 2.设置环境变量 配置MYSQL_HOME为MySQL的解压路径,并在path设置;%MYSQL_HOME%\bin 3.在MySQL解压路径下,新建my.ini 配置初始化参数 ...
- mysql 8.0.12解压版安装教程_mysql 8.0.12 解压版安装教程
本文为大家分享了mysql 8.0.12 解压版安装教程,供大家参考,具体内容如下 1.首先在官网上下载mysql8.0.12的压缩包:下载地址 2.下载成功后解压到任意目录,比如我的是E:\down ...
- mysql8.0.19解压版_MySQL8.0解压版配置步骤及具体流程
近半年,因为个人原因,所以内容都搁置了,真是不好意思,所幸还是想继续学习,并且和大家一起成长,所以还是决定继续坚持更文. 又过半年时间,之前和大家分享过MySQL 5.7的免安装方法,现在再和大家说一 ...
- mysql 8.0.12 解压版安装步骤
mysql 8.0.12 解压版安装步骤 最近看书刚好看到自动化测试框架搭建篇,需要使用python+mysql数据库做个数据驱动测试.电脑上的版本太低,准备安装一个最新的版本,记录下安装的过程. 安 ...
- 【mysql 8.023 解压版安装】
mysql 8.023 解压版安装 1.下载 下载地址:https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.32-winx64.zip 解压到D: ...
最新文章
- JS中根据某个值进行大小排序
- 计算机控制电缆敷设长度,计算机控制电缆ZR-DJYPVP-22-6*3*1.0电缆
- NIOS2随笔——uCOS-II实时操作系统
- 为什么要学习python
- CSS使用display:incline:元素放置在一行之内
- Halcon例程详解(植物测量) —— measure_plant.hdev
- [导入]使用SqlCommand对象执行存储过程
- python抓取交易所_Python百行代码抓取美股三大交易所历史数据
- Python 删除满足条件的某些行
- MySQL查询实验报告_实验报告数据库的基本查询'
- php 模板继承原理,模板继承体会
- Numpy Binary operations
- Hexo博客优化之Next主题美化
- 【免疫优化物流选址】基于MATLAB的免疫优化算法在物流配送中心选址中的应用仿真
- AMOS分析技术:软件安装及菜单功能介绍;这次是视频教程
- html设置浮动框架的位置,网页浮动窗口怎么设置 怎么让链接网页在浮动框架中显示...
- 史上最全的Java学习路线
- 两部手机怎样才能把数据都传过来_两台苹果手机怎么传数据最快(两台 iPhone 互传应用的 3 个小技巧)...
- IT男着装bug修复,下一个业界男神就是你!
- 求职招聘找工作职位展示响应式网页模板
热门文章
- rv1126_rv1109移植opencv with ffmpeg for rtsp
- 计算机一级基础及msoffice应用,全国计算机等级考试一本通--一级计算机基础及MS OFFICE应用(含...
- RESTful风格的SSM框架搭建
- facebook android sharesdk 分享清除授权代码
- 第十五章 使用PyQt进行Python图形界面程序开发
- oracle 大表新增列 慢_Oracle DDL性能改进-大表新增列行为分析
- 游戏开发中的人工智能(五):以势函数实现移动
- java计算机毕业设计教学互动跟踪系统源码+mysql数据库+系统+lw文档+部署
- 操作系统精髓-进程相关知识总结
- Django学习系列之五:Django 的模板的render替换render_to_string用法及templates模板查找路径顺序