MySQL 8.0 安装详细教程,看这一篇就够了

Posted 算力鬼才信

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 8.0 安装详细教程,看这一篇就够了相关的知识,希望对你有一定的参考价值。

同学大家 从今天开始我们就开始了,为期三个月的mysql,中高级篇幅的学习,欢迎大家持续关注,今天我们首先传授大家 mysql 软件的安装,以及 8.0版本和5.7 版本之间同步教学,(我也是名学生,哪里不理解,欢迎同学们及时与我沟通)

MySQL 8.0 安装:

访问网址:MySQL官网

  http://www.mysql.com

第二步:(点击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操作看这一篇就够了!

目录

写在前面

一、内容操作

1. html()

2. text()

3. val()

二、属性操作

(1)通用属性操作

1. attr():

2. removeAttr()

3. prop()

4. removeProp()

5.attr和prop区别

(2)对class属性操作

1. addClass()

2. removeClass()

3. toggleClass()

4. css()

三、CRUD操作

1. append()

2. prepend()

3. appendTo()

4. prependTo()

5. after()

6. before()

7. insertAfter()

8. insertBefore()

9. remove()

10. empty()


写在前面

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区别

  1. 如果操作的是元素的固有属性,则建议使用prop
  2. 如果操作的是元素自定义的属性,则建议使用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 安装详细教程,看这一篇就够了的主要内容,如果未能解决你的问题,请参考以下文章

初识Redis,看这一篇就够了

VS Code超详细Python配置指南,看这一篇就够了

超详细的Spring框架总结,学spring,看这一篇就够了!

关于MySQL的幻读问题,看这一篇就够了

初识Redis,看这一篇就够了

JQuery框架超详细DOM操作看这一篇就够了!