当前位置:网站首页>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中自己设置的,可以连接超测试一下检查一下
是否能成功,连接之前需要开服
名称自拟:
右侧显示已连接表示成功连接!!!

另外一个工具就是,注册然后连接操作步骤也是一样的
感谢阅读,如果对你有帮助,麻烦给小编点点赞
边栏推荐
- 【PCL自学:PCLPlotter】PCLPlotter绘制数据分析图
- Prediction of benign / malignant breast tumors (logistic regression classifier)
- Grab those duplicate genes
- How to use the apipost script - global variables
- ASP.NET仓库进销存ERP管理系统源码 ERP小程序源码
- [AI application] detailed parameters of NVIDIA geforce RTX 3060
- 获取基因有效长度的N种方法
- Google Earth engine (GEE) 03 vector data type
- 撰写外文时怎样引用中文文献?
- 一文剖析C语言函数
猜你喜欢

c语言之字符串数组

Halcon's region: features of multiple regions (6)

Prediction of benign / malignant breast tumors (logistic regression classifier)
![[PCL self study: pclvisualizer] point cloud visualization tool pclvisualizer](/img/38/c7ce908bfcc5cc5cd5856996aa015b.png)
[PCL self study: pclvisualizer] point cloud visualization tool pclvisualizer

良/恶性乳腺肿瘤预测(逻辑回归分类器)

C language character pointer and string initialization

零基础自学SQL课程 | SQL基本函数大全

halcon之区域:多种区域(Region)特征(6)

2022 PMP project management examination agile knowledge points (3)
![[try to hack] kill evaluation](/img/93/e623e25dc4dec1f656227c7651577e.png)
[try to hack] kill evaluation
随机推荐
Google Earth Engine(GEE) 03-矢量数据类型
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?
ClickOnce error deploying ClickOnce application - the reference in the manifest does not match the identity of the downloaded assembly
Sell notes | brief introduction to video text pre training
Solve the cross domain problem of the new version of chrome: Cookie loss and samesite attribute problem "recommended collection"
Detailed explanation of MATLAB axis coordinate axis related settings
[sword finger offer] 48 Longest substring without duplicate characters
[AI application] detailed parameters of NVIDIA Tesla v100-pcie-32gb
flutter系列之:flutter中的变形金刚Transform
mysql读写分离配置
刚开始看英文文献,想问一下各位,最初应该怎么看进去?
Course strategy sharing plan of Zhejiang University
【PCL自学:PCLPlotter】PCLPlotter绘制数据分析图
Zero foundation self-study SQL course | case function
It supports deleting and updating the priority queue of any node
Sécurité, économie de carburant et protection de l'environnement chameau
go日志包 log的使用
MySQL character set
[digital ic/fpga] detect the position of the last matching sequence
C language character pointer and string initialization









