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

[新人向]MySQL和Navicat下载、安装及使用详细教程[通俗易懂]MySQL和Navicat下载和安装详细教程因为这些软件的安装很多都是纯英文,作为新手安装真的需要摸索好久,包括我自己,所以Pipi酱就把自己的经验分享给大家~MySQL的安装教程一、下载安装包链接:1.下载MySQL:https://dev.mysql.com/downloads/windows/installer/8.0.html这里我们直接下载第一个(24.4M),下载到任意目录即可。2、安装MySQL二、安装1、这里我们安装点击Yes2、选择Custom,然后Next3、

大家好,又见面了,我是你们的朋友全栈君。

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 Files\MySQL\MySQL Server 8.0(MySQL的安装目录,一般情况下都是这个默认路径)
在这里插入图片描述

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

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酱~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142919.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Ecshop他们主动双语版切换来推断个人的计划

    Ecshop他们主动双语版切换来推断个人的计划

    2022年1月12日
    42
  • 部署环境什么意思_离线部署net

    部署环境什么意思_离线部署netNeokylin-Server离线环境部署Minio+keepalived集群Neokylin-Server离线环境部署Minio+keepalived集群一、说明二、部署过程:1.切换root账号或所有语句加sudo;2.关闭6个节点防火墙(或打开端口);3.设置所有节点;4.时间同步;5.3个节点创建目录与文件;6.添加权限;7.启动minio服务;8.n1-n3部署keepalived;Neokylin-Server离线环境部署Minio+keepalived集群一、说明背景:N

    2022年8月10日
    6
  • 5分钟商学院之个人篇–情感和创新

    1.情感能力情商的5个基础元能力:同理心、自我认知、自我控制、自我激励和人际关系处理1.1同理心从别人的情感出发,站在别人的角度看待问题怎样才能训练同理心?指路玩杀人游戏1.2自我

    2021年12月30日
    44
  • ipfs是什么项目?filecoin怎么挖矿(filecoin的矿机有哪几家)

    如果考虑成为一个Filecoin矿工,首要需要清楚的是,挖矿收益主要来自三方面:区块打包奖励、数据存储收益、检索收益。1.区块奖励Filecoin网络拥有独特的经济设计,它可以使参与者之间的奖励保持一致,并奖励Filecoin矿工的有效工作。Filecoin经济的一个关键组成部分是区块奖励,这是对存储矿工的补贴,以提供可靠和有用的存储容量并维护Filecoin区块链。大多数区块链使用加密货币令牌奖励生产区块的矿工,以成功挖掘链中的新区块。Filecoin在这方面没有什么不同。Filecoin区块链通过连

    2022年4月14日
    50
  • 如何利用极致业务基础平台构建一个通用企业ERP之十六物料进出明细报表的设计…

    如何利用极致业务基础平台构建一个通用企业ERP之十六物料进出明细报表的设计…

    2021年8月27日
    75
  • 矢量网络分析仪原理图_矢量网络分析仪

    矢量网络分析仪原理图_矢量网络分析仪网络分析仪组成框图图1所示为网络分析仪内部组成框图。为完成被测件传输/反射特性测试,网络分析仪包含;1.激励信号源;提供被测件激励输入信号2.信号分离装置,含功分器和定向耦合器件,分别提取被测试件输入和反射信号。3.接收机;对被测件的反射,传输,输入信号进行测试。4.处理显示单元;对测试结果进行处理和显示。图1网络分析仪组成框图传…

    2022年8月11日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号