当前位置:网站首页>SQL introduction of the first lecture -- MySQL 8.0.29 installation tutorial (Windows 64 - bit)
SQL introduction of the first lecture -- MySQL 8.0.29 installation tutorial (Windows 64 - bit)
2022-07-30 03:59:00 【emgexgb_sef】
1.先去官网直接下载解压包进行安装
https://dev.mysql.com/downloads/mysql/
下载完成后,进行解压到想要的目录下
2.进行配置初始化的my.ini文件的文件
解压后的目录是没有这个ini文件,自己新建一个my.ini(新建文本文件,将文件类型改为的.ini)

写入基本配置:
[mysqld]
设置3306端口
port=3306
设置mysql的安装目录
basedir=D:program FilesMySQLmysql-8.0.29-winx64
允许最大连接数
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需要注意的是,配置文件里的路径要和实际存放的路径一致
3.初始化MySQL
- 在安装时,需要使用管理员身份运行CMD,否则在安装时会报错

- 右键管理员模式打开后,进入mysql的bin目录

- 在MySQL目录下的bin目录下执行命令:
mysqld --initialize --console
- 注意保存初始化的密码和账号

- 其中root 为账号,localhost为主机地址,Erev<uASDg0J 为密码(注意不要复制空格)
- 在没有更改密码前,需要记住这个密码,后续登录需要用到.复制密码先保存起来!!!
4.安装MySQL服务 + 启动MySQL 服务
执行下面的命令:
mysqld --install [服务名] ###(服务名可以不加默认为mysql)这个是不是以管理员模式启动的cmd,会提示无权限进行更改

这个是以管理员模式启动的cmd,直接成功

服务安装成功之后通过命令进行启动服务
net start mysql
安装到启动主要三个步骤:
- 1.初始化MySQL
- 2.创建服务
- 3.启动服务

到这里MySQL已经是安装好了!
5.使用数据库工具来连接MySQL + 修改密码,看能否连接
MySQL的服务已经开启了就直接打开的Navicat去连接
输入刚才初始化的主机名,端口,用户名,密码


更改密码的操作
在mysql的bin目录下进行数据库连接,输入 mysql -u root -p,在输入密码 ,回车

有了mysql这个的时候就可以去输入新的密码

输入命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';密码修改成功后
exit;(退出mysql)
还有就是在首次登录上次是会提示修改新密码

先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在.深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小.自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前.因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担.添加下方名片,即可获取全套学习资料哦
边栏推荐
- MySQ deadlock
- Nacos Configuration Center
- Redis【超详解!!!】
- Flutter records and learns different animations (1)
- Nacos service registration and discovery
- Sentinel Traffic Guard
- Chapter 51 - Knowing the request header parameter analysis【2022-07-28】
- 【驱动】udev为USB转4串口的每个串口起别名
- What is the difference between mission, vision and values?
- spicy (1) basic definition
猜你喜欢

Pytorch框架学习记录5——DataLoader的使用

【转】Swift 中的面向协议编程:引言

星光不问赶路人!武汉校区小姐姐三个月成功转行软件测试,收获9k+13薪!

监控页面部署

小程序毕设作品之微信积分商城小程序毕业设计成品(3)后台功能

一起来学习flutter 的布局组件

ospf 综合实验(重发布,特殊区域)

小程序毕设作品之微信二手交易小程序毕业设计成品(6)开题答辩PPT

逆向分析实战2

Mini Program Graduation Works WeChat Second-hand Trading Mini Program Graduation Design Finished Works (3) Background Functions
随机推荐
mysql 结构、索引详解
逆向分析实战2
Gateway routing gateway
Resampling a uniformly sampled signal
spicy(二)unit hooks
AI智能安防视频平台EasyCVR如何配置音视频同时传输?
Eureka注册中心
OpenFeign实现负载均衡
高并发框架 Disruptor
Mini Program Graduation Works WeChat Points Mall Mini Program Graduation Design Finished Products (3) Background Functions
EasyNVR平台级联到EasyCVR,视频播放一会就无法播放是什么原因?
小程序毕设作品之微信二手交易小程序毕业设计成品(3)后台功能
新型LaaS协议Elephant Swap给ePLATO提供可持续溢价空间
解决编译安装gdb-10.1 unistd.h:663:3: error: #error “Please include config.h first.“ 问题
Transformation of traditional projects
对均匀采样信号进行重采样
ospf 导图
Eureka Registry
When the EasyNVR platform is cascaded to the EasyCVR, why can't the video be played after a while?
Flutter records and learns different animations (1)