MySQL(社区版)安装过程

1.下载地址

mysql官方网站:www.mysql.com

也可以从Oracle官网进入:https://www.oracle.com/

下载地址:https://dev.mysql.com/downloads/mysql/

选择对应版本以及操作系统,MSI是安装包方式,ZIP是压缩包方式。

2.解压缩

点击安装包方式,我的解压路径为D:Mysql

3.修改配置文件

解压完成后,在当前页面复制、创建一个xx.ini,修改为my.ini

修改其中的basedirdatadir:

basedir=mysql主目录 ​

datadir=mysql主目录\data

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ---------->是你的文件路径

basedir=D:\Mysql\mysql-8.0.26-winx64
# 设置mysql数据库的数据的存放目录  --------->是你的文件路径,data文件夹自行创建
#datadir=D:\Mysql\mysql-8.0.26-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

4.配置bin目录为环境变量
  1. 在桌面或文件资源管理器中,右键点击 此电脑/计算机,选择属性。
  2. 在系统窗口中,点击 高级系统设置。
  3. 在 系统属性 窗口中,点击 高级 选项卡下的 环境变量 按钮。
  4. 在 环境变量 窗口中,你可以看到 用户变量 和 系统变量 两部分。(配置 用户变量 中的Path则只有当前用户可以使用,配置 系统变量 则所有用户可以使用)
  5. 点击编辑 系统变量 中的Path,点击新建,将你的bin目录路径添加上去,点击确定。
5.初始化命令(记住控制台给出的随机密码 ,这是初次登录的密码)

用管理员身份打开cmd,在转到bin目录

C:\Windows\System32>cd D:\Mysql\mysql-8.0.26-winx64\bin

C:\Windows\System32>d:

D:\Mysql\mysql-8.0.26-winx64\bin>

D:\Mysql\mysql-8.0.26-winx64\bin>mysqld --initialize --console

6.给MySQL服务创建名称

mysqld --install mysql8 ------>记得查看服务是否注册

按 Win + R,输入 services.msc。或者右键任务栏选择”任务管理器“,点击服务,启动类型 可以更改,右键服务,点击属性更改。

7.启动服务

net start mysql

8.登陆以及更改密码(前面给出的随机密码)

mysql -u root -p  ----->登录

ALTER USER root@localhost IDENTIFIED  BY '新密码'    ------->更改新密码

9.停止服务/删除服务

net stop mysql     ------>停止

mysqld --remove     ------>删除

10.sql基础,创建数据库、表、插入数据

1)创建数据库,表

create database db_ck;
use db_ck
create table t_hero(-> id int,-> name varchar(50),-> gender char(5),-> deed varchar(255)-> );

2)查看t_hero的字段

3)插入数据

INSERT INTO t_hero (id, name, gender, deed) VALUES
(1, '贾宝玉', '男', '荣国府的公子,与林黛玉有一段爱情故事。'),
(2, '林黛玉', '女', '多愁善感,最终因病早逝。'),
(3, '薛宝钗', '女', '贤淑端庄,最终与贾宝玉成婚。'),
(4, '孙悟空', '男', '齐天大圣,与唐僧西天取经,神通广大。'),
(5, '唐僧', '男', '取经团队的核心人物,慈悲为怀。'),
(6, '猪八戒', '男', '贪吃懒惰,但也有勇有谋。'),
(7, '沙僧', '男', '忠诚老实,负责挑担和保护唐僧。'),
(8, '刘备', '男', '蜀汉开国皇帝,仁德之君。'),
(9, '关羽', '男', '忠义之士,武艺高强。'),
(10, '张飞', '男', '勇猛善战,性格豪爽。'),
(11, '诸葛亮', '男', '蜀汉丞相,智慧过人。'),
(12, '宋江', '男', '梁山泊首领,人称及时雨。'),
(13, '林冲', '男', '八十万禁军教头,武艺高强。'),
(14, '武松', '男', '打虎英雄,性格刚烈。'),
(15, '鲁智深', '男', '花和尚,力大无穷,行侠仗义。');

然后查看表

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/31392.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【神经网络】python实现神经网络(二)——正向推理的模拟演练

一.神经网络假设 在开始讲解之前,首先我们假设有这样一套神经网络,一共有三层: 其中,关于神经网络的权重、偏置的符号定义如下(如果不知道什么是权重和偏置,可以参考我之前写过的一篇文章:【机器学习】机器学习是什么意思): 以下文章将沿用以上这个设…

Ubuntu用户安装cpolar内网穿透

前言 Cpolar作为一款体积小巧却功能强大的内网穿透软件,不仅能够在多种环境和应用场景中发挥巨大作用,还能适应多种操作系统,应用最为广泛的Windows、Mac OS系统自不必多说,稍显小众的Linux、树莓派、群辉等也在起支持之列&#…

leetcode 78. 子集(二进制枚举详解)c++

⼆进制枚举 ⼆进制枚举:⽤⼀个数⼆进制表⽰中的 0/1 表⽰两种状态,从⽽达到枚举各种情况。 利⽤⼆进制枚举时,会⽤到⼀些位运算的知识。关于⽤⼆进制中的 0/1 表⽰状态这种⽅法,以后在讨论状态压缩 dp 中会继续使⽤到。 ⼆进制…

PyCharm 接入 DeepSeek、OpenAI、Gemini、Mistral等大模型完整版教程(通用)!

PyCharm 接入 DeepSeek、OpenAI、Gemini、Mistral等大模型完整版教程(通用)! 当我们成功接入大模型时,可以选中任意代码区域进行解答,共分为三个区域,分别是选中区域、提问区域以及回答区域,我…

调试正常 ≠ 运行正常:Keil5中MicroLIB的“量子态BUG”破解实录

调试正常 ≠ 运行正常:Keil5中MicroLIB的“量子态BUG”破解实录——从勾选一个选项到理解半主机模式,嵌入式开发的认知升级 📌 现象描述:调试与烧录的诡异差异 在线调试时 程序正常运行 - 独立运行时 设备无响应 ! 编译过程 0 Err…

使用PySpark进行大数据处理与机器学习实战指南

1. 技术介绍 1.1 PySpark概述 PySpark是Apache Spark的Python API,它结合了Python的易用性和Spark的分布式计算能力,能够高效处理PB级数据集。Spark基于内存计算的特性使其比传统Hadoop MapReduce快10-100倍,支持流处理、SQL查询、机器学习…

p5.js:sound(音乐)可视化,动画显示音频高低变化

本文通过4个案例介绍了使用 p5.js 进行音乐可视化的实践,包括将音频振幅转化为图形、生成波形图。 承上一篇:vite:初学 p5.js demo 画圆圈 cd p5-demo copy .\node_modules\p5\lib\p5.min.js . copy .\node_modules\p5\lib\addons\p5.soun…

SpringBoot3.3.0集成Knife4j4.5.0实战

原SpringBoot2.7.18升级至3.3.0之后,Knife4j进行同步升级(Spring Boot 3 只支持OpenAPI3规范),从原3.0.3(knife4j-spring-boot-starter)版本升级至4.5.0(knife4j-openapi3-jakarta-spring-boot-starter),以下是升级过程与注意事项等 版本信息…

【氮化镓】高输入功率应力诱导的GaN 在下的退化LNA退化

2019年,中国工程物理研究院电子工程研究所的Tong等人基于实验与第一性原理计算方法,研究了Ka波段GaN低噪声放大器(LNA)在高输入功率应力下的退化机制。实验结果表明,在27 GHz下施加1 W连续波(CW)输入功率应力后,LNA的增益下降约1 dB,噪声系数(NF)增加约0.7 dB。进一…

【设计模式】掌握建造者模式:如何优雅地解决复杂对象创建难题?

概述 将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。 分离了部件的构造(由Builder来负责)和装配(由Director负责)。 从而可以构造出复杂的对象。这个模式适用于:某个对象的构建过程复杂的情况。 由于实现了构建和装配的解耦。…

golang从入门到做牛马:第三篇-Go程序的“骨骼架构”

在编程的世界里,Go语言就像一位优雅的舞者,它的每一个动作都简洁而高效。而要真正领略Go语言的魅力,我们得先从它的基本结构开始。Go程序的结构清晰、逻辑严谨,就像一座精心设计的建筑,每一部分都有其独特的功能和位置。接下来,就让我们一起拆解Go程序的“骨骼架构”,看…

数据结构——哈希表的实现

目录 1 哈希概念 1.1 直接定址法 1.2 哈希冲突 1.3 负载因子 1.4 将关键字转成整数 1.5 哈希函数 1.5.1 除法散列法 / 除留余数法 1.5.2 乘法散列法 1.5.3 全域散列法 1.5.4 其他方法 1.6 处理哈希冲突 1.6.1 开放地址法 1.6.1.1 线性探测 ​编辑 1.6.1.2 二次探测 1.6.…

解决AWS EC2实例无法使用IAM角色登录AWS CLI

问题背景 有时,我们希望一台AWS EC2实例,即云服务器,能够使用AWS CLI访问AWS管理控制台资源。 例如,这里,我们想让它能够列出所有IAM用户组。 aws iam list-groups于是,我们使用下面的命令,在…

文件系统调用─── linux第17课

目录 linux 中man 2和man 3的区别 文件内容介绍 C语言文件接口 示例: 输出信息到显示器,你有哪些方法 总结: 系统文件I/O 文件类的系统调用接口介绍 示例 open 函数具体使用哪个,和具体应用场景相关, write read close lseek ,类比C文件相关接…

【Go学习实战】03-2-博客查询及登录

【Go学习实战】03-2-博客查询及登录 读取数据库数据初始化数据库首页真实数据分类查询分类查询测试 文章查询文章查询测试 分类文章列表测试 登录功能登录页面登录接口获取json参数登录失败测试 md5加密jwt工具 登录成功测试 文章详情测试 读取数据库数据 因为我们之前的数据都…

警惕AI神话破灭:深度解析大模型缺陷与禁用场景指南

摘要 当前AI大模型虽展现强大能力,但其本质缺陷可能引发系统性风险。本文从认知鸿沟、数据困境、伦理雷区、技术瓶颈四大维度剖析大模型局限性,揭示医疗诊断、法律决策等8类禁用场景,提出可信AI建设框架与用户防护策略。通过理论分析与实操案…

Android 源码下载以及编译指南

和你一起终身学习,这里是程序员Android 经典好文推荐,通过阅读本文,您将收获以下知识点: 一、下载AOSP前的准备二、国内网络下 clone 清华大学开源软件镜像三、编写Python脚本,开始下载android 源码四、源码下载工具包五、编译 一…

Windows 远程桌面多端口访问,局域网虚拟IP映射多个Windows 主机解决方案

情景 项目现场4G路由局域网中两台主机通过VPN连接到公司内网,实现远程管理,要求映射两个Windows 桌面进行管理。 目录 情景 网络 思路 已知 问题解决 1.客户端通过VPN进入内网路由器配置NAT 2.使用远程主机远程桌面功能:IP端口号访问 …

子数组问题——动态规划

个人主页:敲上瘾-CSDN博客 动态规划 基础dp:基础dp——动态规划-CSDN博客多状态dp:多状态dp——动态规划-CSDN博客 目录 一、解题技巧 二、最大子数组和 三、乘积最大子数组 四、最长湍流子数组 五、单词拆分 一、解题技巧 区分子数组&…

数据结构(蓝桥杯常考点)

数据结构 前言:这个是针对于蓝桥杯竞赛常考的数据结构内容,基础算法比如高精度这些会在下期给大家总结 数据结构 竞赛中,时间复杂度不能超过10的7次方(1秒)到10的8次方(2秒) 空间限制&#x…