[新人向]MySQL和Navicat下载、安装及使用详细教程

article/2025/11/5 3:12:03

MySQL和Navicat下载和安装及使用详细教程

因为这些软件的安装很多都是纯英文,作为新手安装真的需要摸索好久,包括我自己,所以Pipi酱就把自己的经验分享给大家~

MySQL的安装教程

一、下载安装包链接:
1.下载MySQL:https://dev.mysql.com/downloads/windows/installer/8.0.html
在这里插入图片描述
这里我们直接下载第一个(24.4M),下载到任意目录即可。

2、安装MySQL
在这里插入图片描述
二、安装
1、这里我们安装点击Yes
请添加图片描述
2、选择Custom,然后Next
请添加图片描述
3、这里我们选择最新的,然后点击中间三个箭头中第一个把所选两个(MySQL Serve和MySQL Workbench)添加到右侧
如果这里显示为灰色即为已安装过,正常情况下为黑色
在这里插入图片描述
4、点击Execute等待安装
请添加图片描述
5、安装完成后点击Next
在这里插入图片描述
6、点击Excute等待安装(时间可能较长)在这里插入图片描述
7、安装完成后点击Next在这里插入图片描述
8、此处一直Next
请添加图片描述请添加图片描述
如果port参数后打叉说明3306这个参数已经设置过,你可能曾经安装过MySQL且并未删除干净
在这里插入图片描述
在这里插入图片描述
9、设置数据库密码:123456(密码随机,在使用Navicat会用到密码,别忘了)
在这里插入图片描述
10、设置服务名称,然后Next在这里插入图片描述
11、Execute等待安装
如果曾经安装过SQL,这里会停在第四步Initializing database(may take a long time),解决方法见后文
在这里插入图片描述
12、以下都是Next最后Finish即可请添加图片描述请添加图片描述请添加图片描述
注:如果无法正常安装,可能是曾经安装过MySQL
这时候需要将以下三个文件家中的MySQL文件夹删除(ProgramData是隐藏文件夹,需要打开显示隐藏文件才能看到),同时在控制面板中卸载有关MySQL的所有程序

在这里插入图片描述
在这里插入图片描述
二、MySQL环境变量的配置

为了能让Windows命令行操作MySQL数据库,需要配置一下系统的环境变量。

打开“控制面板”–>“系统和安全”–>“系统”–>“高级系统设置”–>“环境变量”,在打开的窗口中选择 “系统变量” 下的 “新建” 按钮创建环境变量。
在这里插入图片描述

1.创建 MYSQL_HOME 环境变量

(1)变量名:MYSQL_HOME
(2)变量值:C:Program FilesMySQLMySQL Server 8.0(MySQL的安装目录,一般情况下都是这个默认路径)
在这里插入图片描述

2.配置 path 环境变量
在系统变量中,选择 “path” 并单击 “编辑” 按钮,然后点击“新建”,输入:%MYSQL_HOME%in,确定。
在这里插入图片描述

3、在命令提示符下启动、停止MySQL服务器

“Windows+R”–>输入“cmd”–>Enter,在DOS窗口命令提示符下

输入:net start mysql启动MySQL服务器(mysql是服务名)

输入:net stop mysql56 停止MySQL服务器
在这里插入图片描述
这里可能会遇到 “发生系统错误5 拒绝访问” 的错误,这是因为操作的权限不足,需要以管理员身份运行。
在这里插入图片描述

具体解决方案:1、win+s输入cmd,右键命令提示符选择以管理员身份运行;2、长久解决方案:win+s输入cmd,右键命令提示符选择打开文件所在位置,右键命令提示符“属性”–>“高级””–>勾选“用管理员身份运行””–>“确定”请添加图片描述

请添加图片描述
三、MySQL命令行的操作
1、登录操作打开cmd输入:mysql -h数据库IP -u用户名 -p密码(注意这里没有分号)

在这里插入图片描述
注:出现下图错误需要一管理员身份运行,操作方法见上文
在这里插入图片描述
2、建库:create database 库名;
删库:drop database 库名;(建库和删库一定要加分号)
在这里插入图片描述
3、查询所有库show databases;(一定要有分号)
在这里插入图片描述
4、使用库:use 库名;(分号)
在这里插入图片描述
5、建表:
这里建的表主要有id,用户名username,密码pwd,注册时间regtime(具体表里什么内容可自行修改)

      CREATE TABLE `pipi` (`id` int NOT NULL AUTO_INCREMENT,`username` varchar(30) DEFAULT NULL,`pwd` varchar(30) DEFAULT NULL,`regtime` timestamp NULL DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

如果该表已存在会报错(如图)
在这里插入图片描述
以下为建表成功的图:
在这里插入图片描述
6、打开表
show tables;(分号)
在这里插入图片描述
7、往表里添加信息
insert into 表名 (username,pwd,regtime) values (“zs”,123,now());(分号)
在这里插入图片描述
8、显示表的结构
describe 表名;(分号)
在这里插入图片描述
9、显示表里的内容
select * from * 表名;(分号)
在这里插入图片描述
还有相关操作大家可自主学习;
我不介意大家用这样的方式建库,太麻烦了,以下是常用的MySQL图形化管理工具~

四、MySQL图形化管理工具
1、MySQL Workbench(http://dev.mysql.com/downloads/workbench/)
安装好MySQL后就自带了MySQL Workbench工具,也可单独安装。
在这里插入图片描述

2、Navicat(http://www.navicat.com/)

3、phpMyAdmin(http://www.phpmyadmin.NET/)

4、MySQLDumper(http://www.mysqldumper.de/en/)

5、MySQL ODBC Connector(http://dev.mysql.com/downloads/connector/odbc/)

6、Sqlyog
(以下仅介绍Navicat的下载与安装,Pipi酱学校使用的是Navicat)

Navicat的下载和安装

一、下载
链接:https://pan.baidu.com/s/14t2MTbyB3A72H7NcNBLcjQ
提取码:e6o0
二、安装
1、安装解压这两个文件请添加图片描述
2、将简体中文64位的文件复制到Navicat12文件夹内
请添加图片描述请添加图片描述请添加图片描述
3、Navicat的简单操作
过期日期为1899、12、30即破解成功
(1)点击试用
在这里插入图片描述
(2)点击左上角链接MySQL,然后按设置链接名:并输入密码(之前在安装mysql设置的是123456)。确定在这里插入图片描述
(3)右键Pipi酱打开连接
在这里插入图片描述
如果密码输入错误,则会报1045错误
在这里插入图片描述
密码正确则可继续操作

在这里插入图片描述
以上MySQL和Navicat下载和安装详细教程,基本上囊括了所有可能踩到的坑的解决方法~
参考资料:https://blog.csdn.net/qq_40303031/article/details/88935262等百度的各种解决方法

我是一个疯狂踩坑的程序猿Pipi酱~


http://chatgpt.dhexx.cn/article/iGQ26QYb.shtml

相关文章

Navicat安装教程

1. 软件下载地址(点击下载) 2. 首先将下载后的文件解压到本地 3. 右键选择以管理员身份运行navicat_15.0-64bit.exe 4.然后点击下一步按钮 5.勾选我同意,然后点击下一步按钮 6.选择指定的安装目录,然后点击下一步按钮 7.点击下一步按钮 8.点击下一…

MySQL+Navicat安装配置

首先进行Windows的MySQL的安装配置 注意&#xff1a;如果是重装的话&#xff0c;请先进行这篇文章里面的操作彻底卸载MySQL 一.MySQL (1)在浏览器的地址栏中输入地址MySQL Community Downloads,并按下<Enter>键&#xff0c;将进入到MySQL官方网站的下载页面 (2)单击My…

微信小程序播放音频一直报10004错误码MediaError

这几天在研究小程序里面使用讯飞语音平台的文字转语音功能&#xff0c;当连接成功后台返回地址后&#xff0c;地址明明是有的&#xff0c;但一直报错&#xff0c;附上错误提示&#xff1a; 地址明明是正确的&#xff0c;在浏览器里可以打开&#xff0c;而且在代码里面把地址写死…

042--51--100

自来http://www.cnblogs.com/5un5hine/archive/2011/09/27/2193544.html LITTLE 51. You have a large amount of historical data in an operating system file. Some analysts in your organization need to query this data. The file is too large to load into your curr…

关于Unity视频资源打包AssetBundle在安卓平台上无法正常播放的问题及解决方案

首先了解一下Unity在进行AssetBundle打包时的几种构建方式&#xff1a; BuildAssetBundleOptions.None&#xff1a;默认构建AssetBundle的方式。使用LZMA算法压缩&#xff0c;此算法压缩包小&#xff0c;但是加载时间长&#xff0c;而且使用之前必须要整体解压。解压以后&…

4004

404这个数字&#xff0c;也许是你在浏览网页的时候会经常碰到的数字&#xff0c;一旦看到它In微处理器是现代计算机的核心。它们是可编程的&#xff0c;意味着它们可以被执行给定的编程指令&#xff0c;并返回执行结果。 在它们被发明之前&#xff0c; 完成同样的工作需要许多个…

uniapp连接蓝牙相关问题

设备蓝牙连接成功, 获取不到设备蓝牙服务列表? 这种情况一般会接收到uniapp的错误码(10004), 我们可以前往uniapp官网API模块查看错误码信息,查看后可以得知错误码10004是没有找到指定服务. 我们可以详细看下获取所有服务的api -----uni.getBLEDeviceServices(OBJECT) 示例…

1002

描述 Description   在河上有一座独木桥&#xff0c;一只青蛙想沿着独木桥从河的一侧跳到另一侧。在桥上有一些石子&#xff0c;青蛙很讨厌踩在这些石子上。由于桥的长度和青蛙一次跳过的距离都是正整数&#xff0c;我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整…

编号10004 dba(p5-p7)

工作职责&#xff1a; 1、对数据库进行容量规划、架构设计,提高业务高可用性和容灾能力&#xff1b; 2、负责数据库相关工作的整体规划,提供决策建议&#xff1b; 3、维护数据库稳定运行,持续发现和解决潜在的问题&#xff1b; 4、负责数据库的性能优化,使用新技术和新架构满足…

UVa 10004 - Bicoloring

10004 - Bicoloring32340 42.67% 8939 86.93% 题目链接&#xff1a; http://uva.onlinejudge.org/index.php?optioncom_onlinejudge&Itemid8&category105 题目类型&#xff1a;搜索 题目&#xff1a; In 1976 the Four Color Map Theorem" was proven with the…

SemanticException [Error 10004]: line 14:13 Invalid table alias or column reference ‘a‘: .....

原查询如下&#xff1a; with table1 as (SELECT a.mid, a.summary_time as summary_time FROM hst_dwd.dwd_member_consume_info a, hst_dwd.dwd_business_info b WHERE a.business_id b.business_id AND a.market_id 218 AND b.type_id 4 ) select…

SemanticException [Error 10004]: Line 1:30 Invalid table alias or column reference ‘customers_state‘

项目场景&#xff1a; hive sql 语句 执行报错 问题描述&#xff1a; SemanticException [Error 10004]: Line 1:30 Invalid table alias or column reference ‘customers_state’: (possible column names are: customer_id, customer_fname, customer_lname, customer_em…

hive sql报错:SQL 错误 [10004] [42000]: Error while compiling statement: FAILED: SemanticException [Error

SQL 错误 [10004] [42000]: Error while compiling statement: FAILED: SemanticException [Error 10004]: Line 64:0 Invalid table alias or column reference ‘T4’: (possible column names are: order_id, order_status, update_time, charge_id, charge_status, station…

【JavaScript】清空数组的三种方式

方式1&#xff0c;splice var ary [1,2,3,4]; ary.splice(0,ary.length); console.log(ary); // 输出 []&#xff0c;空数组&#xff0c;即被清空了方式2&#xff0c;length赋值为0 这种方式很有意思&#xff0c;其它语言如Java&#xff0c;其数组的length是只读的&#xff…

js-清空array数组

三种实现方式 1.splice&#xff1a;删除元素并添加新元素&#xff0c;直接对数组进行修改&#xff0c;返回含有被删除元素的数组。 arrayObject.splice(index,howmany,element1,…,elementX) index&#xff1a;必选&#xff0c;规定从何处添加/删除元素。 howmany&#xff1a;…

Vue中实现清空数组和清空el-table

场景 要实现的效果是 那么就要用到怎样将这个el-table清空&#xff0c;即在vue中怎样将数组清空。 注&#xff1a; 博客&#xff1a;https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 首先将这个el-tab…

JavaScript清空数组的三种方法

1、用“length”清除 用length方法可以很轻松地清空数组&#xff0c;代码示例&#xff1a; var arr [1,2,3]; console.log(arr); arr.length 0; console.log(arr); 结果如下&#xff1a; 2、用“splice”清除 splice() 方法向/从数组中添加/删除项目&#xff0c;然后返回…

JavaScript中清空数组最有效的三种方法

文章目录 1、用“length”清除2、用“splice”清除3、用“[]”清除 1、用“length”清除 用length方法可以很轻松地清空数组&#xff0c;代码示例&#xff1a; var arr [1,2,3]; 1 console.log(arr); arr.length 0; console.log(arr); 123结果如下&#xff1a; 2、用“spli…

MVEL快速入门—MVEL属性和文字讲解(二)

相关文章 &#x1f525; MVEL快速入门—MVEL基础语法讲解&#xff08;一&#xff09; 以下为今日内容&#xff1a; 属性信息 MVEL的属性信息保持了其他bean一般通常使用的形式&#xff0c;略有区别的是&#xff0c;MVEL为访问属性、静态信息、Map等提供了统一的访问形式 Bea…