整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

MYSQL安装

MYSQL安装

本:mysql-5.7.29-winx64

安装教程参照:https://www.cnblogs.com/winton-nfs/p/11524007.html

安装过程:

1.软件下载:https://dev.mysql.com/downloads/mysql/

2.软件加压:压缩包挤压完成后将解压后的子文件全部复制到软件安装位置(各安装教程指出需要全英文路径下安装,我选的是:D:\Mysql)

解压出来的子文件

安装位置

3.以管理员身份运行CMD

运行CMD

cmd界面

4.将切换至安装路径的bin文件夹下(显示D:\Mysql\bin该步骤就完成)

①:cd D:\Mysql\bin

②D:

路径切换

5.安装

mysqld --install (注意是:mysqld不是mysql)

6.初始化(该步骤需要记住生成的初始化生成的随机密码☆☆☆,把密码复制出来,前面的空格不是密码)

mysqld –initialize --console

初始化密码

7.启动mysql进行测试(也是为下一步修改初试密码做准备)

net start mysql

8.连接数据库

①mysql -u root -p (root就是连接的时候user名称)

②输入密码

9.设置新密码

alter user 'root' @' localhost' identified by '新密码';

10.退出后用新密码登录

①exit

②mysql -u root -p

③输入密码

11.创建ini配置文件

在mysql目录下创建一个ini配置文件,里面写的代码是mysql的一些基本配置

本案例写的是:(参考:https://www.jb51.net/article/218236.htm#_lab2_0_1)

[mysqld]

default-time-zone='+8:00'

log_bin_trust_function_creators=1

port=3308

max_connections=200

max_connect_errors=10

character-set-server=utf8

default-storage-engine=INNODB

default_authentication_plugin=mysql_native_password

[mysql]

default-character-set=utf8


[client]


port=3308

user=root

password=☆自己的密码☆

default-character-set=utf8

12.可以设置系统的全局变量,实现在CMD里面快速访问MYSQL,方面后续数据库、表格、等的建立

我采用的是可视化管理工具(dbForge Studio for MySQL)来展开数据库搭建。

下期展开用dbForge Studio for MySQL搭建数据库的过程!!!

ava的发展历程

Java,这个诞生于1995年的编程语言,如今已经成为了全球最流行的编程语言之一。它的诞生要追溯到20世纪90年代初,当时,Sun Microsystems公司为了解决嵌入式设备和家用电器的交互问题,开始研发一种新的编程语言。在詹姆斯·高斯林(James Gosling)的带领下,这个项目最终成果就是Java。自那时起,Java凭借其跨平台、面向对象的特点,迅速在各个领域崭露头角,成为企业级应用、Web开发、移动应用等领域的首选编程语言。

JRE(Java Runtime Environment)

Java程序运行时的环境,包含JVM和运行时所需的核心类库。若想运行一个已有的Java程序,只需要安装JRE即可。

JDK(Java Development Kit)

Java程序开发工具包,包含JRE和开发人员使用的工具。其中的开发工具:编译工具 (javac.exe)和运行工具(java.exe)。如果想开发一个全新的Java程序,必须安装JDK。

JDK、JRE、JVM的关系

JDK下载步骤

Java语言是由美国Sun(Stanford University Network)公司在1995年推出的,2009年Oracle甲骨文公司收购了Sun公司,所以我们可以去甲骨文官网下载JDK。

下载步骤:

1、首先,打开浏览器,输入以上Oracle的官网网址。

下载链接:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html


JDK安装

JDK的安装是无脑安装,就是一路下一步下一步。。直到完成。默认安装在C盘下的Program Files目录下,如果想更改安装目录,那么请你小心按照以下操作进行安装。

1.找到下载后的jdk的安装包,双击进行安装。

双击打开文件jdk-8u401-windows-x64.exe,点击下一步:


配置Java的环境变量

在桌面找到电脑——右击属性


在设置页面中找到系统高级并点击打开


在系统属性页面中,点击环境变量

在环境变量页面中,找到系统变量 —>点击新建

打开新建系统变量页面,填入Java的系统变量信息,然后点击浏览目录

找到Java安装目录

系统变量值即为Java所在目录地址

最后在系统变量中找到Path并双击打开

打开新建环境变量页面,点击新建并输入Java的环境变量目录(指定的是jdk下的bin目录:%JAVA_HOME%\bin)

检验是否配置成功

1.按键盘win+R,打开运行,输入cmd 指令,点击确定进入命令行窗口。

2.输入java -version获取当前安装的 jdk 的版本信息(注意:java后面有个空格)

3.检验javac.exe命令。

4.检验java.exe命令。输入 java.exe

这样你的JDK就下载和安装好了(环境调配也完事了!)

上面就是JDK的下载和安装详细教程了,只要跟着小编的教程步骤一步一步地进行,那么你的JDK安装将没有任何问题哦!还在等什么,赶快收藏起来试试吧!

Java资料

当今快速发展的技术领域,Web开发已经成为了连接世界的重要桥梁。然而,传统的Web开发方式往往伴随着复杂的学习曲线和繁琐的代码编写。FastHTML,一个新兴的Web框架,以其独特的魅力和优势,正在重新定义Web开发的边界。


一、FastHTML:简介

FastHTML是一个基于Python的Web开发框架,它以简洁、高效和可扩展性为设计核心。与传统的Web开发框架相比,FastHTML提供了一种全新的编程模式,让开发者能够使用纯粹的Python代码来构建现代、快速且可扩展的Web应用程序。

二、FastHTML的核心特性

1. 极简的语法

FastHTML的语法设计简洁直观,即使是初学者也能快速上手。它允许开发者用最少的代码实现复杂的功能,大大提高了开发效率。

2. 高性能

FastHTML应用程序的运行速度非常快,这得益于其底层的优化和Python的强大性能。无论是处理数据还是响应用户请求,FastHTML都能提供出色的性能表现。

3. 可扩展性

FastHTML的设计考虑了应用程序的扩展性。随着业务的发展,应用程序可能需要更多的功能和更高的并发处理能力。FastHTML提供了灵活的扩展机制,使得应用程序能够轻松应对这些挑战。

4. 丰富的生态系统

FastHTML能够与Python生态系统中的各种库和工具无缝集成,包括但不限于数据库、机器学习、数据分析等领域。这为开发者提供了广阔的应用场景和可能性。

三、FastHTML的安装与使用

安装FastHTML非常简单,只需要一行命令:

pip install python-fasthtml

创建一个简单的FastHTML应用程序也非常容易。以下是一个基本的示例:

from fasthtml.common import * 
  
 app, rt=fast_app() 

@rt('/') 
def get(): 
    return Div(P('Hello, FastHTML!')) 

serve()

运行上述代码,你将拥有一个运行在本地服务器上的FastHTML应用程序。

四、FastHTML与现代Web开发

FastHTML不仅仅是一个框架,它代表了一种全新的Web开发理念。通过FastHTML,开发者可以:

  • 构建SPA(单页应用程序):FastHTML默认返回轻量级的DOM更新,而不是全页面刷新,这使得构建SPA变得异常简单。
  • 利用HTMX:FastHTML与HTMX的结合,使得开发者可以在不编写JavaScript的情况下实现丰富的交互效果。
  • 跨平台部署:FastHTML应用程序可以在任何支持Python的平台上部署,包括云服务、VPS或本地服务器。

五、FastHTML的未来展望

随着Web技术的不断进步,FastHTML也在不断地进化和完善。未来,我们有理由相信FastHTML将在以下方面取得更大的突破:

  • 更丰富的组件库:FastHTML有望提供更多的内置组件和模板,以满足不同场景的开发需求。
  • 更智能的工具支持:集成更先进的开发工具和IDE插件,提升开发者的编码体验。
  • 更广泛的社区支持:随着用户基数的增加,FastHTML的社区将更加活跃,提供更多的教程、讨论和解决方案。

六、结语

FastHTML作为一个新兴的Web开发框架,以其独特的优势和特性,为开发者提供了一种全新的选择。它不仅简化了Web开发的过程,更拓展了Web应用的可能性。随着FastHTML的不断发展,我们期待它能够引领Web开发进入一个更加高效、简洁的新时代。