js连接mysql数据库
Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,它具有高效、轻量级和事件驱动等特点,非常适合构建高性能的Web应用。连接MySQL数据库是在Node.js应用中常见的任...
2024.11.13MySQL 常见版本有
MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。MySQL Enterprise Edition 企业版本,需付费,可以试用 30 天。MySQL Cluster 集群版,开源免费。可将几个 MySQL Server 封装成一个 Server。MySQL Cluster CGE 高级集群版,需付费然后,就跟着人邮君一起来安装MySQL吧!
Windows 下安装 MySQL1、下载安装包
官网下载对应的安装包,根据需要下载对应的版本即可:
8.0:https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-8.0.18.0.msi
5.7:https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.7.28.0.msi
当然也可以选择自己需要的版本:https://downloads.mysql.com/archives/installer/
2、安装过程
安装包的方式比较简单,根据提示完成对应的操作即可(不同的版本可能有所区别,但是都大同小异),这种方式适合于新手使用,一般开发者都建议使用压缩包的方式完成。
3、Windows下安装
1.首先记住自己的压缩包解压在哪个文件目录(一定要记住MySQL安装目录!):
2.然后进入计算机的环境变量 ,双击系统变量里的path
3.然后新建一个环境变量将第一步解压后压缩包所在的位置复制过来,粘贴进去
4.修改配置文件(用文本编辑器打开my.ini),将第一步目录位置(就是压缩包解压的位置)粘贴到这两个变量中
basedir
datadir
5.初始化命令(记录控制台给出的随机密码,一定记住!):mysqld --initialize --console
6. 然后先给mysql服务创建名称(方便到时候建立多个mysql服务时不冲突) mysqld --install mysql8
7. 启动服务: net start mysql
8. 登陆旧密码登陆(第3步中的密码): mysql -u root -p
9.修改密码
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘root‘;
后面的单引号里面是密码。
以上就是Windows下MySQL的安装,如果想要深入学习,推荐《MySQL是怎样运行的》这本书,可以让你从根上理解MySQL。
《MySQL是怎样运行的:从根儿上理解 MySQL》采用诙谐幽默的表达方式,对MySQL的底层运行原理进行了介绍,内容涵盖了使用MySQL的同学在求职面试和工作中常见的一些核心概念。
这本书的作者小孩子 4919在掘金小册上也有发布相关文章哦,有兴趣的同学可以来围观
Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,它具有高效、轻量级和事件驱动等特点,非常适合构建高性能的Web应用。连接MySQL数据库是在Node.js应用中常见的任...
2024.11.13概述今天主要从源码层面梳理mysql数据库目录结构、核心库以及启动过程中调用函数的顺序和作用。1、MySQL目录结构•build: 内含有各个平台、各种编译器下进行编译的脚本。如compile-pen...
2024.11.13虚拟机版本:12.1.0 build-3272444centos版本: https://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/isos/x86_64...
2024.11.15在之前的分享中,我们曾经提到过数据库技术的一些使用,作为从事数据分析的人员,数据库技术是我们必须要掌握的一项基本技能。在众多的数据库产品中,经过我的使用,个人感觉mysql数据库是比较好的一个选择,首...
2024.11.13登录MySQL数据库有多种方式,GUI登录最方便,有特别多的App可以提供图形化工具登录MySQL,并且方便的查看数据信息,你可以尝试下载,有些APP还提供命令执行功能。图形化界面就不一样讲解了,就介...
2024.11.14