MySQL zip包安装流程

MySQL下载安装教程

下载地址

(1)数据库服务

MySQL :: Download MySQL Community Server

(2)数据库安装管理程序

MySQL :: Download MySQL Installer

区别

MySQL Installer是统一管理的下载&安装工具,其中包含了MySQL Community Server,它集成了很多东西,最常见的就是可以安装图形管理工具。MySQL Community Server则是数据库的主程序,如果只需要安装数据库,选择这个,我个人比较喜欢要啥就是啥,多余的东西感觉就是碍眼。

下载

这里,我选择下载MySQL Community Server,即zip版。选择Windows (x86, 64-bit), ZIP Archive

安装

mysql-8.0.20-winx64.zip下载完后解压,将 zip 包解压到你想安装的目录,我的路径如下所示:

解压完成后,配置环境变量(路径我改为了mysql)

进入刚刚解压的文件夹 D:\software\code\mysql,创建一个配置文件为 my.ini,编辑 my.ini 配置以下基本信息:

复制代码

[mysql]
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir = D:\\software\\code\\mysql\\
# 设置mysql数据库的数据的存放目录
datadir = D:\\software\\code\\mysql\\data\\
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 创建模式
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

复制代码

管理员运行命令行工具,进入mysql的安装目录下的bin目录,执行mysqld --initialize-insecure命令初始化data目录,完成后会生成一个data目录

记一个我当时运行这个命令时的错误

原因:这是缺少了动态链接库(.dll文件),跟mysql无关

解决方法:下载一个 vcruntime140_1.dll 免费下载 | DLL‑files.com

解压后将vcruntime140_1.dll复制到C:\Windows\System32即可

执行mysqld --install命令,安装mysqld服务,如果运行报:install/Remove of the Service Denied,检查一下是否是以管理员权限运行的命令行工具

到此,M有SQL已经安装完成。

启动MySQL服务

执行net start mysql命令,启动MySQL服务

登录

执行mysql -u root -p命令,由于是首次登录,因此输入密码处直接回车

设置密码

首次使用,需要设置root用户的密码,以便下次使用

use mysql;
ALTER user 'root'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;

exit退出,使用新密码登录成功

使用Navicat连接mysql的时候报了2059的错误:

先用cmd登录mysql:mysql -u root -p

然后执行下面的命令

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';

如果需要远程登录,将localhost改为%

  • 23
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
MySQL驱动是用于连接和操作MySQL数据库的工具,它通常以zip文件的形式提供。MySQL驱动含了一系列类和方法,用于实现与MySQL数据库的通信和交互。 MySQL驱动zip文件通常含一个或多个jar文件,这些jar文件是实际的驱动程序。在使用MySQL驱动时,我们需要将这些jar文件添加到我们的项目中。 使用MySQL驱动连接到MySQL数据库的过程通常括以下几个步骤: 1. 下载MySQL驱动:我们可以从MySQL官方网站或其他可信的来源下载MySQL驱动zip文件。 2. 解压缩MySQL驱动:我们将下载的zip文件解压缩,并获取其中的jar文件。 3. 导入MySQL驱动:将获取的jar文件导入到我们的项目中。具体的导入方法取决于所使用的开发平台和工具。 4. 配置数据库连接:在我们的项目中,通过使用MySQL驱动提供的类和方法,我们需要配置与MySQL数据库的连接参数,例如数据库的URL、用户名和密码等。 5. 连接到MySQL数据库:使用MySQL驱动提供的类和方法建立与MySQL数据库的连接。 一旦连接成功建立,我们就可以使用MySQL驱动提供的方法执行SQL语句、查询数据库、更新和删除数据等操作。 总结起来,MySQL驱动zip文件的形式提供,其中含了实现与MySQL数据库通信和交互的类和方法。在使用MySQL驱动时,我们需要将其中的jar文件导入到我们的项目中,并配置数据库连接参数,然后通过使用MySQL驱动提供的方法与MySQL数据库进行交互。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值