当前位置:网站首页>MYSQL的下载与配置安装
MYSQL的下载与配置安装
2022-06-27 21:26:00 【奈良森屿】
目录
3.创建后ini文件后,打开把路径改一下 ,路径就是第二点所说的根目录路径,这里
4.2找到系统高级设置或者高级系统设置进入,然后点击环境变量
4.3配置环境变量--注意是”系统环境变量“,也就是下面那个
下载mysql官网地址
MySQL :: Download MySQL Installer

2.配置初始化文件my.ini
在你的这文件目录下,如图所示:

也就是根目录下创建一个txt文件,名字叫“my”(自定义),文件后缀为ini
之后复制下面这个代码放在文件下(新解压的文件没有my.ini文件,需自行创建)
以下代码除安装目录和数据的存放目录需修改,其余不用修改
细节—— 务必注意地址:这datadir的路径后面要加一个”/data“,并且必须将”\“改为”/“符号

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 ----------是你的文件路径-------------
basedir=E:\mysql\mysql
# 设置mysql数据库的数据的存放目录 ---------是你的文件路径data文件夹自行创建
datadir=E:\mysql\mysql\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb43.创建后ini文件后,打开把路径改一下 ,路径就是第二点所说的根目录路径,这里
注意一下:路径统一这“/”符号,最好检查一下

4.安装mysql5.7.23解压版
4.1点击文件夹中的此电脑:

4.2找到系统高级设置或者高级系统设置进入,然后点击环境变量

4.3配置环境变量--注意是”系统环境变量“,也就是下面那个

4.4配置环境变量:
4.4.1:点击新增,如图所示:


变量名:
MYSQL_HOME
变量值:也就是根目录路径
D:\soft\mysql-5.7.23-winx644.4.1找到图片中的path

然后点击编辑,进入一下界面,然后再点击新建

然后将一下代码复制到蓝色区域即可
%MYSQL_HOME%\bin
5.接下来就是使用管理员身份打开命令提示符
需要进入bin目录(在根目录,上面有图片): 输入的时候可以按Tab 补全输入

5.1进入之后在bin后面输入安装命令
mysqld -install 会显示一下代码,表示成功

如果没有成功,显示以dll文件结尾的报错那就是,你的电脑缺少此文件,那么这时候你需要去下载一个软件,这里呢小编提供两个软件:下载时要确定是官方网站!!!!!地址在下面,教程也有的,就是安装就行了
![]()
vcredist_x64.exe下载-vcredist_x64.exe官方版下载[电脑版]-PC下载网 (pcsoft.com.cn)

(85条消息) DirectX修复工具V4.2增强版_directx扩展失败无internet,directx修复工具扩展失败-桌面系统文档类资源-CSDN文库

5.2然后重新输入安装命令
mysqld -install 5.3 输入初始化代码 insecure这个东西就是初始化中这个参数是设置默认密码为空,可以不加
mysqld --initialize-insecure --user=mysql根据刚刚my.ini文件去初始化,然后会产生一个data文件夹,所有上面说了为什么要在后面加/data的原因,还有”/“这符号

5.4 输入启动服务代码
net start mysql
5.5.输入设置密码代码 密码自拟
mysqladmin -u root -p password 新密码Enter password: 旧密码
直接回车,因为初始化直接把mysql的密码设置为空
下面还有两部是设置 密码 和再次输入密码

5.6.连接测试一下是否成功
mysql -uroot -p (小编的是空密码的)回车 然后 输入你设置的密码即可
5.7显示数据库
show databases;
显示表
show tables;6.卸载mysql
1 停止服务 net stop mysql
2.删除服务 sc delete mysql 但是服务只是禁用状态,服务还是存在
3.移除服务 mysqld remove 需要进入bin目录,在服务中已经找不到mysql服务了
4.删除注册表信息
1)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL2)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
5.删除mysql的安装目录
打开注册表 win 加 R 输入
regedit打开服务
services.msc
注意1:有保护关闭,特别是自我保护要关闭,不然没法卸载注意2:权限问题
7.解决mysql不能远程连接的问题:
1. 在mysql服务器上进入 mysql的命令行
2. 执行如下语句: (注意密码需要根据自己的配置修改)%百分号的意思就是允许通过远程操作数据库
mysql> grant all privileges on *.* to [email protected]'%' identified by '123456';在刷新一下
mysql> flush privileges;3.需要把需要远程控制电脑的防火墙添加mysql端口号可直接通过不然防火墙会阻止访问
选完端口 直接电下一步
tcp 协议 端口号 3306 这个是mysql默认端口号 然后点击下一步
直接下一步
下一步
去个名字 可随便起
配置号后会自动添加一条规则
然后就可以通过ip地址去访问你配置远程并且设置规则的电脑上的数据库了
NAVIcat或者SQLyog工具下载 可连接多种数据库 解压就能直接用
但是SQLyog工具需要注册注册码如下图所示:随便一个
编写工具下载
Navicat Premium 12.0.11_x64.zip - 蓝奏云
点击连接选择数据库 然后输入密码连接即可 如果需要连接远程服务吧ip地址改一下
端口号默认就是”3306“,密码就是之前在cmd中自己设置的,可以连接超测试一下检查一下
是否能成功,连接之前需要开服
名称自拟:
右侧显示已连接表示成功连接!!!

另外一个工具就是,注册然后连接操作步骤也是一样的
感谢阅读,如果对你有帮助,麻烦给小编点点赞
边栏推荐
- vivado 如何添加时序约束
- [learn FPGA programming from scratch -48]: Vision - development and application of intelligent sensors
- Is it safe to open a stock account through the account opening QR code of CICC securities manager? Or is it safe to open an account in a securities company?
- SQL中IS NOT NULL与!=NULL的区别
- const关键字及其作用(用法),C语言const详解
- N methods for obtaining effective length of genes
- How vivado adds timing constraints
- How to quote Chinese documents when writing a foreign language?
- 零基础自学SQL课程 | IF函数
- Prediction of benign / malignant breast tumors (logistic regression classifier)
猜你喜欢

flutter系列之:flutter中的变形金刚Transform

捷码赋能案例:湖南天辰产研实力迅速提升!实战玩转智慧楼宇/工地等项目

Swing UI——容器(一)

【Try to Hack】veil-evasion免杀

Usage of vivado vio IP

Cornernet由浅入深理解
![[tinyriscv verilator] branch transplanted to Da Vinci development board of punctual atom](/img/a8/4786e82d0646b08c195dd0a17af227.png)
[tinyriscv verilator] branch transplanted to Da Vinci development board of punctual atom

Safe, fuel-efficient and environment-friendly camel AGM start stop battery is full of charm

【微服务|Sentinel】sentinel数据持久化

MSP430F5529 单片机 读取 GY-906 红外温度传感器
随机推荐
c语言字符指针、字符串初始化问题
安全省油环保 骆驼AGM启停电池魅力十足
抓出那些重复的基因
一文剖析C语言函数
golang使用mongo-driver操作——查(进阶)
const关键字及其作用(用法),C语言const详解
未能加载文件或程序集“CefSharp.Core.Runtime.dll”或它的某一个依赖项。 不是有效的 Win32 应用程序。 (异常来自 HRESULT:0x800700C1)
Msp430f5529 MCU reads gy-906 infrared temperature sensor
2022 PMP project management examination agile knowledge points (3)
Halcon's region: features of multiple regions (6)
How to select documents for literature review? For example, I can't finish reading more than 200 search results. How to select documents
单细胞数据清洗的这5个步骤你会做吗?
【PCL自学:Segmentation4】基于Min-Cut点云分割
ASP.NET仓库进销存ERP管理系统源码 ERP小程序源码
MySQL character set
Golang uses Mongo driver operation - query (Advanced)
NDSS 2022 received list
Webserver flow chart -- understand the calling relationship between webserver modules
捷码赋能案例:湖南天辰产研实力迅速提升!实战玩转智慧楼宇/工地等项目
【Vim】使用教程,常用命令,高效使用Vim编辑器









