MySQL 8.0 安装详细教程,看这一篇就够了
Posted 算力鬼才信
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 8.0 安装详细教程,看这一篇就够了相关的知识,希望对你有一定的参考价值。
同学大家 从今天开始我们就开始了,为期三个月的mysql,中高级篇幅的学习,欢迎大家持续关注,今天我们首先传授大家 mysql 软件的安装,以及 8.0版本和5.7 版本之间同步教学,(我也是名学生,哪里不理解,欢迎同学们及时与我沟通)
MySQL 8.0 安装:
访问网址:MySQL官网
第二步:(点击DOWNLOADS)
第三步(进入,Downloads 向下滑动,到最低层,找到MySQLcommunity (GPL)Downloads,单击进入) ,社区版对于大部分开发者就足够使用了
第四步(找到 MySQL,Community server点击进入)MySQL 社区服务器
第五步(点击 Go to Download Page) 进入
第六步:(看到 MSI ,单击本机版,431.7M 大的,进入)
第七部:(点击Nothanks start......download(下载时不需要登录,谢谢)
第八步:(在浏览器 的下载中,会看到正在下载)
第二部分(关键点进入到配置界面)
第九步:会出现这个界面,不要急耐心等一会
第十步:等一会就会出现这个界面
第十一步:(因为mysql这里已经配置过了,引用了网友的图片,学习引用,为的是给大家讲清楚)
https://pic2.zhimg.com/v2-6490c1fb4964cda56b88835a082bf731_r.jpg
第十一步:(完成 1点开+号打开MySQL Server ,接下来继续打开MySQL Server看到MySQL Server8.0,来到步骤2 单击就会右移到Products To Be ....下面的白色框中, 步骤3单击移动到白色框中的MySQL Serve 8.0.27,步骤4 下面就会出现 Advanced Options,单击Advanced Options)
第十二步:
第十三步:
第十四步:
第十五步:
第十六步:(端口号 右边如果 出现感叹号 ! 说名 3306 这个端口被占用 ,你可以 将其修改为 ,3307)
第十七步:
第十八步:(自行设置密码)
第十九步:下一步会看到
下一步会看到:
点击 next 来到 会看到:
点击Finish,第二部分就完成了
第三部分请看链接(https://zhuanlan.zhihu.com/p/433040834)链接的第三部分,这个讲的可以,大家放心看。
解决你把在图形化界面把MySQL安装好,你在cmd 要测试你安装好了没 你在cmd中输入提示错误
输入 mysql -uroot -p 提示,
解决办法:右击此电脑 -点击属性-点击高级系统设置-找到环境变量- 找到 Path -新建 把我下面说的D:\\MySQL\\MySQL Server 8.0\\bin
添加进入 -点击确定- 点击确定
做完后这面这些后,就弄好了 ,你测试一下,输入mysql -uroot -p(通过root权限登录 mysql),如果按照上述说的,它就会让你输入密码: 你输入你在第十八步自己设置的密码就可以出现下面界面。
(找到你的mysql bin安装目录 我的目录是这个D:\\MySQL\\MySQL Server 8.0\\bin 你自己找找你的 如果你按照在安装目录哪里安装的安装应该就是这个,不对 就返回看第十二步 你安装了在哪里,看第第一个路径。)
完结。。。。。 撒花 我时间有点紧,后面讲的很粗略哪里不懂,给我私信,我看到后第一时间给你回复。
JQuery框架超详细DOM操作看这一篇就够了!
目录
写在前面
Hello,你好呀!我是灰小猿!一个超会写bug的程序猿!
一杯茶一包烟,一个BUG修一天!又是被bug困扰的一天!
之前和大家分享了jQuery框架中选择器的相关操作“【JQuery框架】五大选择器“全家桶”详解!!!”
今天来和大家分享有关jQuery框架中DOM操作的相关技术,又是一个堪称DOM“全家桶”系列的讲解,建议收藏关注认真学习!
一、内容操作
在进行内容操作时,对于设置和获取元素的内容使用同一个函数进行操作,设置元素内容时直接在函数中传入参数即可。
1. html()
作用:获取/设置元素的标签体内容
// 获取mydiv的标签体内容
var divValue = $("#mydiv").html()
// 设置mydiv的标签体内容
var divValue = $("#mydiv").html(“你好”)
2. text()
作用:获取/设置元素的标签体纯文本内容
// 获取mydiv文本内容
var divText = $("#mydiv").text()
// 设置mydiv文本内容
var divText = $("#mydiv").text(“你好”)
3. val()
作用:获取/设置元素的value属性值
// 获取myinput 的value值
var value = $("#myinput").val()
// 设置myinput 的value值
var value = $("#myinput").val(“你好”)
关于上述代码的实际演示如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="../js/jquery-3.3.1.min.js"></script>
<script>
$(function (){
// 获取myinput 的value值
var value = $("#myinput").val()
// alert(value);
// 获取mydiv的标签体内容
var divValue = $("#mydiv").html()
alert(divValue);
// 获取mydiv文本内容
var divText = $("#mydiv").text()
// alert(divText)
});
</script>
</head>
<body>
<input id="myinput" type="text" name="username" value="张三" /><br />
<div id="mydiv"><p><a href="#">标题标签</a></p></div>
</body>
</html>
二、属性操作
(1)通用属性操作
1. attr():
作用:获取/设置元素的属性
//获取北京节点的name属性值
var bj = $("#bj").attr("name");
alert(bj);
//设置北京节点的name属性的值为dabeijing
$("#bj").attr("name", "dabeijing");
//新增北京节点的discription属性 属性值是didu
$("#bj").attr("discription", "didu");
//删除北京节点的name属性并检验name属性是否存在
2. removeAttr()
作用:删除属性
//删除北京节点的name属性并检验name属性是否存在
$("#bj").removeAttr("name");
3. prop()
作用:获取/设置元素的属性
//获得hobby的的选中状态
var hobby_type = $("#hobby").prop("checkbox");
4. removeProp()
作用:删除属性
//删除hobby的CheckBox属性
var hobby_type = $("#hobby").removeProp("checkbox");
5.attr和prop区别
- 如果操作的是元素的固有属性,则建议使用prop
- 如果操作的是元素自定义的属性,则建议使用attr
(2)对class属性操作
1. addClass()
作用:添加class属性值
//<input type="button" value=" addClass" id="b2"/>
//给one标签增加属性
$("#b2").click(function () {
$("#one").addClass("second");
});
2. removeClass()
作用:删除class属性值//<input type=
//<input type="button" value="removeClass" id="b3"/>
//删除one标签的class属性
$("#b3").click(function () {
$("#one").removeClass("second");
});
3. toggleClass()
作用:切换class属性
//<input type="button" value=" 切换样式" id="b4"/>
//为one标签的class样式进行切换,有class属性就删除,没有就添加
$("#b4").click(function () {
$("#one").toggleClass("second");
});
在这里对该函数做一个详细的介绍:
如toggleClass("one"):
* 判断如果元素对象上存在class="one",则将属性值one删除掉。 如果元素对象上不存在class="one",则添加
4. css()
作用,修改元素属性
//<input type="button" value=" 通过css()获得id为one背景颜色" id="b5"/>
$("#b5").click(function () {
var backgroundColor = $("#one").css("backgroundColor");
alert(backgroundColor);
});
//<input type="button" value=" 通过css()设置id为one背景颜色为绿色" id="b6"/>
$("#b6").click(function () {
$("#one").css("backgroundColor","green")
});
三、CRUD操作
1. append()
作用:父元素将子元素追加到末尾
样例:对象1.append(对象2): 将对象2添加到对象1元素内部,并且在末尾
2. prepend()
作用:父元素将子元素追加到开头
样例:对象1.prepend(对象2):将对象2添加到对象1元素内部,并且在开头
3. appendTo()
样例:对象1.appendTo(对象2):将对象1添加到对象2内部,并且在末尾
4. prependTo()
样例:对象1.prependTo(对象2):将对象1添加到对象2内部,并且在开头
5. after()
作用:添加元素到元素后边
样例:对象1.after(对象2): 将对象2添加到对象1后边。对象1和对象2是兄弟关系
6. before()
作用:添加元素到元素前边
样例:对象1.before(对象2): 将对象2添加到对象1前边。对象1和对象2是兄弟关系
7. insertAfter()
样例:对象1.insertAfter(对象2):将对象1添加到对象2后边。对象1和对象2是兄弟关系
8. insertBefore()
样例:对象1.insertBefore(对象2): 将对象1添加到对象2前边。对象1和对象2是兄弟关系
9. remove()
作用:移除元素
样例:对象.remove():将对象删除掉
10. empty()
作用:清空元素的所有后代元素。
样例:对象.empty():将对象的后代元素全部清空,但是保留当前对象以及其属性节点
关于jQuery的DOM操作就先和大家记录这些,收藏起来可以慢慢学习!
觉得不错记得点赞关注哟!
灰小猿陪你一起进步呀!
以上是关于MySQL 8.0 安装详细教程,看这一篇就够了的主要内容,如果未能解决你的问题,请参考以下文章