目录

1、MySQL数据库下载与安装

1)MySQL数据库下载

MySQL官网

MySQL数据库下载

2)MySQL 通过msi文件安装

3)MySQL免安装版本使用

1)将免安装包移动到安装的文件夹位置;

2)新建data文件夹

3)新建一个my.ini文件,里面放下面这些内容

4)配置环境变量——即bin文件路径

5)安装以下顺序依次运行

6)安装成功

3、安装Navicat可视化软件

1)Navicat官网

2)Navicat安装

有情怀的机械男的博客_CSDN博客-python学习,pyqt5,图像处理领域博主有情怀的机械男擅长python学习,pyqt5,图像处理,等方面的知识,有情怀的机械男关注机器学习,计算机视觉,图像处理,深度学习,pytorch,神经网络,opencv领域.https://blog.csdn.net/qq_45769063 4、遇到的问题

1)Install/Remove of the Service Denied!

2)mysql‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

3)ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)的解决方法

4)1045-Access denied for user 'root'@'localhost'

解决方法:

可能解决的办法:


1、MySQL数据库下载与安装

1)MySQL数据库下载

MySQL官网

MySQL :: Developer Zonehttps://dev.mysql.com/

MySQL数据库下载

MySQL下载步骤详解用户可以根据自身的操作系统类型,从 MySQL 官方下载页面免费下载相应的服务器安装包。本书以 MySQL 5.7.20 为例介绍其在 Windows 10 操作系统下的安装和配置过程。 用户下载 Windows 图形化http://c.biancheng.net/view/2391.html

2)MySQL 通过msi文件安装

MySQL安装教程,包含所有平台(图解)http://c.biancheng.net/view/2376.html

3)MySQL免安装版本使用

免安装其实就是直接把安装后解压好的包给你,但是还需要进行配置

主要需要进行以下操作:

1)将免安装包移动到安装的文件夹位置;

2)新建data文件夹

3)新建一个my.ini文件,里面放下面这些内容

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.[mysqld]
#skip-grant-tables
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....
basedir ="D:\Mysql\mysql-8.0.12-winx64"   # 设置mysql的安装目录
datadir ="D:\Mysql\mysql-8.0.12-winx64\data"   # 设置mysql数据库的数据的存放目录,必须是data,或者是//xxx/data  # Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #服务端的编码方式
character-set-server=utf8mb4
[client]
#客户端编码方式,最好和服务端保存一致
loose-default-character-set=utf8mb4[WinMySQLadmin]
Server = "D:\Mysql\mysql-8.0.12-winx64\bin\mysqld.exe"

注:这里几个路径需要改成自己的

这里有三处地方需要修改成你的mysql安装目录:

basedir = "D://Mysql\mysql-8.0.12-winx64"      # 设置你自己 mysql的安装目录

datadir = "D://Mysql\mysql-8.0.12-winx64\data"   # 设置你自己 mysql数据库的data文件夹的存放目录,必须是data

Server = "D:\Mysql\mysql-8.0.12-winx64\bin\mysqld.exe"  # 设置你自己 mysql数据库的mysqld.exe文件的存放目录

4)配置环境变量——即bin文件路径

5)安装以下顺序依次运行

# 初始化,下载配置文件到刚刚创建的data文件夹中
mysqld --initialize-insecure --user=mysql;# Mysql服务添加,当看到Service successfully installed时,表示成功
mysqld -install;# 启动Mysql服务,出现mysql 启动服务成功字样说明成功了
net start mysql;

6)安装成功

【精】MySQL免安装版详细教程_不想做靓仔的博客-CSDN博客_mysql免安装版怎么使用转载自这里但对其错误的地方进行了修正 第一步:下载Mysql 官网下载地址:https://dev.mysql.com/downloads/mysql/ 1、鼠标滑下来,找到Other Download中的 Windows (x86, 64-bit), ZIP Archive,点击其右边的Download按钮进行Mysql下载   若需要其他版本点这里:2、这里叫你注册,可以不用注册,点https://blog.csdn.net/dz77dz/article/details/117705850

3、安装Navicat可视化软件

1)Navicat官网

Navicat | 产品查看完整的 Navicat 产品列表,包括最佳数据库管理工具 Navicat、Navicat Monitor、Navicat Charts Creator、Navicat Collaboration 和 Navicat Data Modeler。https://www.navicat.com.cn/products

Navicat premium这个支持所有的数据库可视化,当然也 可以下载对应数据库的Navicat

2)Navicat安装

有情怀的机械男的博客_CSDN博客-python学习,pyqt5,图像处理领域博主有情怀的机械男擅长python学习,pyqt5,图像处理,等方面的知识,有情怀的机械男关注机器学习,计算机视觉,图像处理,深度学习,pytorch,神经网络,opencv领域.https://blog.csdn.net/qq_45769063 4、遇到的问题

1)Install/Remove of the Service Denied!

这个问题是在运行mysqld -install命令的时候遇到的,原因是因为我直接从文件夹中打开的cmd命令行,我们需要通过管理员身份来打开cmd命令行

https://jingyan.baidu.com/article/0eb457e54f1b0c43f1a9059e.htmlhttps://jingyan.baidu.com/article/0eb457e54f1b0c43f1a9059e.html

2)mysql‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

这个问题是在命令行运行mysql -uroot -p命令的时候遇到的,原因是因为没有配置好环境

‘mysql‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件,超详细解决步骤_semaphore-nini的博客-CSDN博客_mysql' 不是内部或外部命令,也不是可运行的程序 或批处理文件【问题】‘mysql’ 不是内部或外部命令,也不是可运行的程序或批处理文件。【解决方案】可能原因:没有配置环境变量具体步骤:1、右击我的电脑→属性键,进入如下图:2、用户变量中,选择Path,新建,添加MySQL路径:C:\Program Files\MySQL\MySQL Server 8.0\bin(这是我的),点击确定。点击确定,完成配置。然后,不报错了...https://blog.csdn.net/qq_42052591/article/details/122381215

3)ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)的解决方法

ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)的解决方法_小强哥哥。的博客-CSDN博客_error2003(hy000)想要启动mysql,但是在cmd中直接输入mysql -u root -p时出现了如下问题:C:\Users\lic>mysql -u root -pEnter password: *****ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)解决方法:以管理员身份运行cmd(win+Q, 搜索cmd后右键)后,输入net start mysql,启动成功,然后就可以返回非管理员运行的cmhttps://blog.csdn.net/lic1697067085/article/details/120234123

4)1045-Access denied for user 'root'@'localhost'

这个问题是在运行Navicat后,进行数据库连接的时候出现的,原因是我的Navicat是之前安装的,数据库连接的是以前的mysql的信息,因此报错

解决方法:

右键编辑连接,修改密码和账号等信息即可

可能解决的办法:

这个是网上的方法,对于我这种情况不行,但是对应新创建的数据库连接,无法连接上的情况应该是可以的

1045-Access denied for user 'root'@'localhost'解决方法,亲测可用 - 知乎1045-Access denied for user 'root'@'localhost'解决方法 几行代码轻松解决 1.进入数据库: mysql -u root -p 2.输入数据库密码: ******* 3.依次执行以下sql: CREATE USER 'root'@'…https://zhuanlan.zhihu.com/p/435662677

【数据库学习】——【汇总】MySQL数据库下载与安装(Msi文件安装和免安装版本)、Navicat下载与安装相关推荐

  1. win8安装mysql出现2503_win8.1安装msi文件出现2503错误的解决方法

    ‍‍ 现在越来越多的win8.1用户开始使用msi来安装程序,采用MSI安装的优势在于你可以随时彻底删除它们.更改安装选项,即使安装中途出现意想不到的错误,一样可以安全地恢复到以前的状态,可是有很多w ...

  2. 数据库学习之MySQL (三)——数据库小试牛刀 + 利用对象思维理解表行列

    文章目录 前言 ´・ᴗ・` 获得自己第一个数据库 执行代码 小试牛刀 简单语句的实验方法 表 的理解 总结 ´◡` 前言 ´・ᴗ・` 本文我们将通过运行sql代码 得到自己的第一个数据库 我们学习的重 ...

  3. mysql选定数据库_mysql数据库学习――2,数据库的选定,创建,删除和变更_MySQL...

    bitsCN.com mysql数据库学习--2,数据库的选定,创建,删除和变更 数据库选定,数据库选定后依然可以使用其他数据库中的数据表,只要指定[数据库.数据表]即可 use db_namesel ...

  4. 以下用于数据存储领域的python第三方库是-Python3爬虫学习之MySQL数据库存储爬取的信息详解...

    本文实例讲述了Python3爬虫学习之MySQL数据库存储爬取的信息.分享给大家供大家参考,具体如下: 数据库存储爬取的信息(MySQL) 爬取到的数据为了更好地进行分析利用,而之前将爬取得数据存放在 ...

  5. mysql now str,数据库学习之MySQL (十)—— 日期和时间函数 NOW STR_TO_DATE DATE_FORMAT 流程控制函数 IF IFNULL CASE...

    MySQL学习专栏 正在持续更新中:) 文章目录 日期和时间函数 NOW STR_TO_DATE DATE_FORMAT 流程控制函数 IF IFNULL CASE 下章预告 日期和时间函数 NOW ...

  6. 数据库学习之MySQL (十七)—— SQL99 主查询 与 子查询 子查询分类之WHERE的子查询

    文章目录 主查询 子查询 纲举目张--子查询的分类 WHERE语句后的 子查询 主查询 子查询 概念集中于SELECT语句 之前我们所学习的所有,都是SELECT作为独立的一句 是主干,是爸爸 后面跟 ...

  7. 数据库学习之MySQL (九)—— 数学函数 字符串函数 CONCAT TRIM PAD

    MySQL学习专栏 正在持续更新中:) 文章目录 复习一下 前面学到的函数 LENGTH CONCAT 数学函数 ABS CEIL FLOOR ROUND POW 常用字符串函数 SUBSTR REP ...

  8. 数据库学习之MySQL (十六)—— SQL99 外连接 左外连接 右外连接 全外连接 交叉连接

    文章目录 外连接 之 左外连接 与 右外连接 为啥要用外连接 全外连接 总结 内连接 外连接 交叉连接 外连接 之 左外连接 与 右外连接 我们先来看个之前的 女神男朋友的案例 传送:数据库学习之My ...

  9. asp 更新 mysql数据库_asp update mysql数据库

    数据库必知词汇:数据操纵语言DML |名词定义|数据操纵语言(Data Manipulation Language, DML)是SQL语言的四大主要分类之一,用户通过它可以实现对数据库数据的基本操作. ...

  10. mysql 设置数据库路径_MySQL数据库之更改Mysql数据库存储位置的具体步骤

    本文主要向大家介绍了MySQL数据库之更改Mysql数据库存储位置的具体步骤 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 一.首先把mysql的服务先停掉. 二.更改MySQ ...

最新文章

  1. matplotlib如何绘制两点间连线_机器学习:Python常用库——Matplotlib库
  2. 制作基于http的yum源2
  3. linux删除之前的文件在哪里,Linux下,如何将最后修改时间在某个时间之前的文件删除去?...
  4. dart语言和java语言_Java不是文明语言吗?
  5. C8-2 圆的周长和面积 (100/100 分数)
  6. 微信打击违规贷款、仿冒公众号等行为 累积处罚3万多个公众号
  7. springBoot项目启动后无法访问index.html首页或其它controller
  8. Javascript第四章函数function也是数据类型第六课
  9. css中绝对定位与相对定位的区别
  10. LDD3 第15章 内存映射和DMA
  11. sprintf()出错,使用strcat()正确
  12. php可以用cmd运行,用cmd运行php代码
  13. AutoCAD 版本历史 版本代号
  14. Java JDK8下载 (jdk-8u251-windows-x64和jdk-8u271-linux-x64.tar)
  15. 什么是ISBN码及如何制作
  16. 查看电脑连接的wifi密码
  17. python 红黑树_手把手教你43行代码写红黑树(包括删除操作)
  18. 四管前级怎么去掉高低音音调_烧友自荐:2SK304四管前级制作难点浅析
  19. 【转载】外设使用Tips之MSCAN接收ID滤波器设置
  20. Adobe Acrobat XI 一进去就闪退;解决Acrobat的闪退问题

热门文章

  1. Stata: 你还在用reshape转换长宽数据吗?那你就OUT了!
  2. wireshark解析达梦数据库协议
  3. [BZOJ4044]-Virus synthesis-回文自动姬+DP
  4. 计算机技术分队指挥类,公安指挥类包括哪些专业
  5. 【树莓派不吃灰】兄弟连篇① 记录Linux常用命令
  6. Facebook Home效应,KakaoTalk也要推启动器
  7. 小米手机2代确认使用4核CPU 售价或涨至2699
  8. Microsoft Virtual PC 2007安装XP后鼠标无法移动
  9. “gcc“ not found
  10. 【C语言】文件相关函数详解