MySQL下载与安装-程序员宅基地

技术标签: 软件安装  MySQL  

MySQL下载与安装

一、下载

  1. 地址:https://dev.mysql.com/downloads/mysql/
  2. 当前最新是8.0版本,我选择上一个最新的mysql-5.7.24-winx64.zip
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

二、安装

  1. MySQL安装文件分两种 .msi和.zip ,.msi需要安装
    在这里插入图片描述
  2. zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配置zip格式是自己解压
  3. 我的电脑->属性->高级->环境变量
    选择Path,在其后面添加: 你的mysql bin文件夹的路径 :
    F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64\bin;
    在这里插入图片描述
  4. 配置完环境变量之后,在F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64目录下新增加一个配置文件mysql.ini ,同时在bin的同级目录下创建一个data文件夹(用于存放数据库数据)
    在这里插入图片描述
  5. mysql.ini文件的内容如下
[mysql]

# 设置mysql客户端默认字符集
default-character-set=utf8 

[mysqld]

#设置3306端口
port = 3306 

# 设置mysql的安装目录
basedir=F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64

# 设置mysql数据库的数据的存放目录
datadir=F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64\data

# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
  1. 打开cmd,不需要进入安装目录(∵之前配置过环境变量),输入下面命令,回车,没有反应
mysqld --initialize-insecure --user=mysql

在这里插入图片描述

  1. 输入下面命令,回车,会提示安装成功
mysqld install

在这里插入图片描述

  1. 启动服务,输入如下命令,回车,启动成功后如下图
net start mysql

在这里插入图片描述

  1. 服务启动成功之后,需要登录的时候输入命令(第一次登录没有密码,直接按回车过)
mysql -u root -p

在这里插入图片描述

  1. 修改密码(必须先启动mysql),执行如下命令回车,enter password也回车,密码一般设置为root,方便记忆
mysqladmin -u root -p password

在这里插入图片描述

  1. 退出exit 就行了,记住直接关闭cmd窗口是没有退出的,要输入exit才会退出啊
    在这里插入图片描述

关闭mysql开机自启动

  1. 在运行中输入Services.msc
    在这里插入图片描述

  2. mysql右键属性,自动改成手动
    在这里插入图片描述

三、Navicat图形化界面连接mysql

  1. 新建连接
    在这里插入图片描述

  2. 填写连接ip和密码
    在这里插入图片描述

  3. 查看是否连通
    在这里插入图片描述
    出现如下状况的原因:没有启动mysql
    在这里插入图片描述
    在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42869365/article/details/83472466

智能推荐

分类器评价与在R中的实现:混淆矩阵_r语言混淆矩阵-程序员宅基地

文章浏览阅读1.2w次,点赞4次,收藏24次。分类模型评价一般有以下几种方法:混淆矩阵(Confusion Matrix)、收益图(Gain Chart)、提升图(Lift Chart)、KS图(KS Chart)、接受者操作特性曲线(ROC Chart)。“分类模型评价与在R中的实现”系列中将逐个介绍。本篇介绍最基础的混淆矩阵。一、混淆矩阵简介混淆矩阵将分类预测结果与实际目标进行比较,并汇总成NXN列联表(N为分类类_r语言混淆矩阵

史上最漂亮-Mac支持NTFS工具-NTFSX-程序员宅基地

文章浏览阅读1.5w次。史上最漂亮-Mac支持NTFS工具-NTFSX。NTFS格式的硬盘在mac系统上默认只能读,不能写入,mac原生支持NTFS写入功能,需要手动执行一些命令才能完成NTFS挂载写入功能,本软件提供了漂亮的界面,简单的操作,很方便的调用系统命令实现原生NTFS磁盘挂载读写功能。_ntfsx

activity_main.xml:1: AAPT: error: not well-formed (invalid token)._activity_details.xml:1: error: not well-formed (in-程序员宅基地

文章浏览阅读746次。上个月应公司管理要求,在电脑上安装了绿盾,刚开始没注意,感觉都还挺正常,之后就发现新建的工程,只要运行就报以下错误:仔仔细细检查了N遍,代码没有错误。然后自己就把java环境和AS卸载掉,又重新安装,操作了好几遍,均无法解决这个问题。最后,回想这几天在电脑上操作了什么,发现只安装了绿盾,怀疑是绿盾破坏了开发环境。于是,向公司申请一台新电脑进行安装,但未安装绿盾,然后运行正常。故出现此类情况,建议重装电脑,不要安装绿盾!这是特殊情况,仅供参考学习,谢谢!..._activity_details.xml:1: error: not well-formed (invalid token).

Java设计模式思维导图-程序员宅基地

文章浏览阅读1.4k次,点赞2次,收藏3次。 from: https://www.cnblogs.com/icemoon1987/p/3349415.htmlhttps://blog.csdn.net/likewind1993/article/details/77843064https://www.aliyun.com/jiaocheng/33322.html _java设计模式思维导图

python对csv文件进行批量处理,修改csv某一列的数据并存储到新的csv文件中_python 如何处理读取到的csv数据每一列赋值-程序员宅基地

文章浏览阅读2.5w次,点赞16次,收藏115次。导论本文中采用os库对文件进行批量导入, 采用csv库进行操作,主要是csv.read()和csv.write()本文解决了在新的csv文件中有空格的问题本文处理的是文本文档,采用‘wt’,‘rt’,不能使用‘wb’和‘rb’的二进制读取方式导入库import csvimport os创建文件夹source_path = './excel_data/'save_path = './csv_data/'if not os.path.exists(save_path): os_python 如何处理读取到的csv数据每一列赋值

JAVA对象流序列化时的readObject,writeObject,readResolve是怎么被调用的_readobjectcompatiblerecursive-程序员宅基地

文章浏览阅读492次。有时候,我们会在很多涉及到通过JAVA对象流进行序列化和反序列化时,会看到下面的方法:private void writeObject(java.io.ObjectOutputStream s)throws java.io.IOExceptionprivate void readObject(java.io.ObjectInputStream s)throws java.io.IOExceptio..._readobjectcompatiblerecursive

随便推点

红队技巧-域渗透的协议利用_pth 3389-程序员宅基地

文章浏览阅读2.2k次,点赞4次,收藏4次。1.pth(hash传递)1.1 PTH简介哈希传递(pth)攻击是指攻击者可以通过捕获密码的hash值(对应着密码的值),然后简单地将其传递来进行身份验证,以此来横向访问其他网络系统,攻击者无须通过解密hash值来获取明文密码,因为对于每个Session hash值都是固定的,除非密码被修改了(需要刷新缓存才能生效),所以pth可以利用身份验证协议来进行攻击,攻击者通常通过抓取系统的活动内存和其他技术来获取哈希。1.2 PTH限制在03之后有了uac,所以本地只有sid 为500和admi_pth 3389

用matlab编写一个可以判断质数的调用函数_matlab设计一个函数,判断输入的整数中的质数,并输出。将学号的后三位分别加上43到-程序员宅基地

文章浏览阅读9.7k次,点赞3次,收藏5次。目的:用matlab编写一个可以判断质数的函数。 1)若是质数,返回1; 2)若不是,返回0。代码:function s = prime_22(n)for i = 2 : n-1 if mod(n,i)==0 s = 0; % s = 0 表示为合数 break; else ..._matlab设计一个函数,判断输入的整数中的质数,并输出。将学号的后三位分别加上43到

android视频压缩上传服务器,Android视频压缩并且上传-程序员宅基地

文章浏览阅读527次。一,做视频上传首先第一步要从相册里选取视频,这一步。我的上篇博客中已经讲过了。需要的看上篇博客的地址:https://www.cnblogs.com/wzqnxd/p/10038881.htmlprotected void onActivityResult(int requestCode, int resultCode, Intent data) {super.onActivityResult(r..._安卓视频上传csdn

LATEX论文排版学习资源汇总_texmaker电子书-程序员宅基地

文章浏览阅读2.9k次。一、国内出版的LaTeX书籍不管是ctex还是chinatex论坛,很多TeX前辈和使用者都给大家提供了很多咨询帮助,同时,也分享了很多很多学习上的方法与技巧。一般都推荐入门的用户先阅读一本入门书,掌握基本的知识,然后再进行各方面知识的扩展学习,这里介绍这些年来所出版的LaTeX书籍,你可以根据需要进行选择阅读。LaTeX中文方面,在国内出版的书,主_texmaker电子书

VMware 安装vmware-tools工具_vmware的tool工具-程序员宅基地

文章浏览阅读375次。今天想从本地windows系统拖一点文件到VMware里面的Linux系统时,发现以前安装的VMware Tools工具已经用不了了,可能因为RedHat系统好久没用VMware Tools工具的缘故吧,刚好借这个机会,我也很想把安装VMware Tools工具的操作步骤分享出来执行安装命令,一路敲回车键,直到安装完成跳出安装界面:验证:将本地windows系统下的My..._vmware的tool工具

替代 if else ---策略模式_策略模式代替if else-程序员宅基地

文章浏览阅读2.3w次,点赞7次,收藏30次。替代 if else ---策略模式什么是策略模式?策略模式的优点策略模式的缺点:策略模式实战1.定义策略接口策略接口订单信息类返回结果类2.定义各种策略微信支付实现支付宝实现云闪付实现3.使用策略测试一下:什么是策略模式?比如说对象的某个行为,在不同场景中有不同的实现方式,这样就可以将这些实现方式定义成一组策略,每个实现类对应一个策略,在不同的场景就使用不同的实现类,并且可以自由切换策略。策略模式结构图如下:策略模式需要一个策略接口,不同的策略实现不同的实现类,在具体业务环境中仅持有该策略接口,_策略模式代替if else

推荐文章

热门文章

相关标签