首页 > 数据库 >windows下安装mysql8方法

windows下安装mysql8方法

时间:2023-03-25 14:45:15浏览次数:52  
标签:命令 windows cmd 默认 mysql8 mysql 安装

系统环境及软件版本:windows11,MySQL8.0.32。

windows下安装mysql有两种方法,一个下载mysql的exe可执行文件安装,比较适合小白,下载后双击执行安装包,下一步、下一步就可以。第二种是下载mysql压缩包,解压后编辑配置文件安装。这里介绍的是第二种方法。

第一步下载mysql8。去mysql官网下载MySQL8最新版本的rar或者zip压缩包到需要安装mysql的指定路径【安装路径尽量避免出现中文】,并解压,我这里是“E:\\install_pack\\mysql-8.0.32”,如下图:

 

 

 单击Download会跳转另一个页面,新的页面最下面单击 “谢谢,暂时不登录” 就可以开始下载了,下图:

 

--------------------------------------------------------------------------------------------------------------------------------

第二步,解压zip文件到安装目录,开始编辑mysql的配置文件my.ini。默认是没有这个文件,需要我们手动创建一个text文件后修改扩展名。my.ini文件主要对[mysqld],[client],[mysql]三个选项进行配置,配置如下:

####################

# msyql服务器配置

[mysqld]

character-set-server=utf8mb4  #mysql服务器的默认字符格式【推荐使用utf8mb4,默认的utf8实际上是utf8mb3格式】。

port = 3306 # 监听端口【mysql默认的端口号,mysql8开始exe安装默认的端口号应该是3308还是3309,不太记得了,大佬们注意一下这一点】

basedir = E:\\install_pack\\mysql-8.0.32\\  #mysql的安装根目录

datadir = E:\\install_pack\\mysql-8.0.32\\data #数据保存路径【此目录不用手动创建,配置完成后运行安装程序会自动创建】

default-storage-engine = INNODB #创建表时默认存储引擎类型

max_connections = 100 # 最大链接数

max_connect_errors = 10 # 最大链接错误数,超过10次锁定账号

#######

# 客户端链接服务配置

[client]

port = 3306 # 监听端口号

default-character-set = utf8mb4 #默认的字符串编码格式

######

# 客户端配置

[mysql]

default-character-set = utf8mb4 # 默认字符串编码格式

------------------------------------------------------------------------------

第三步,开始命令行安装。my.ini文件配置好后,打开cmd命令行工具,cd命令切换到mysql-8.0.32\bin目录下,运行命令:mysqld --initialize --console

 

my.ini配置文件的基础配置如下图:【大佬们可以根据需要添加更多配置内容】

 

 

 

 

运行命令成功后在mysql的根目录生成一个data的文件夹,并生成初始的root密码,要保存好初始密码。如果初始密码忘记了,可以把data文件夹删掉,然后上面的初始化命令在运行一次就可以了。 

 

 

 

 

 

 ---------------------------------------------------------------------------------------------------------------------------------

第四步,安装mysql服务,启动服务,登陆mysql,修改root密码。

继续在bin目录下运行命令:mysqld --install 服务名【服务名指的是你的mysql服务的名称,我这里是 mysql8】。安装成功后,win+R后输入services.msc打开服务列表,找到mysql8服务,点击进入设置自动启动,并启动meysql服务,如下图:

 

 

 

 

mysql服务成功启动后,回到cmd命令行,切换到mysql的bin目录下,连接mysql服务,连接命令:mysql -uroot -p。运行命令后出现输入命令提示,输入初始化是生成的初始密码。最后用alter命令修改口令,修改口令命令:alter user 'root'@'localhost' identified by '你的新密码';

如下图:

 

 

 

注:这里我是windows terminal上启用了cmd命令行工具  所以密码输入会星号显示。默认的cmd界面输入口令是不会显示星号。老铁们如果用默认的cmd命令行输入口令没显示星号别担心。

 到此,mysql8的安装也结束了。老铁们如果上面的安装有疑问留言吧。

 

标签:命令,windows,cmd,默认,mysql8,mysql,安装
From: https://www.cnblogs.com/xabi/p/17254496.html

相关文章

  • termux安装apache2+php
    termux安装apache2+php使用命令开启存储权限termux-setup-storagetermux需要开启内存卡/sdcard或者/storage/emulated/0存储termux的前缀变量$PREFIX指向/da......
  • Wake on Lan无线网络唤醒 Windows 10 和 11
    先引用两篇文章https://elmagnifico.tech/2021/05/25/Wake-on-wireless-lan/https://zhuanlan.zhihu.com/p/448320443实际操作稍后再补充......
  • Linux 安装 Bookstack
    一、概要1.概念与Wiki.js类似,Bookstack也是一款知识管理系统(KMS),由PHP实现。在免费开源的KMS中,Bookstack是最像Confluence的一个。2.环境(1)RockyLinux9.1(2)B......
  • 从应用层到MCU,看Windows处理键盘输入 [1.在应用层调试Notepad.exe (按键消费者)]
    文本编辑器/文本编辑框是应用层常见的键盘处理程序。微软泄露的WinXP源码下有文本编辑器Notepad的实现:Microsoft_leaked_source_code\nt5src\Source\XPSP1\NT\shell\osshell......
  • linux安装——管理应用程序
     个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。座右铭:海不辞水,故能成其大;山不辞石,故能成其高。个人主页:小李会科技的主页目录 ......
  • Windows的一些网络设置
    1、清空DNS缓存(1)打开cmd窗口(2)输入ipconfig/displaydns来查看缓存(3)输入ipconfig/flushdns来清空缓存(4)再次输入ipconfig/displaydns来查看是否成功(5)chrome中打开chrome......
  • 【Java学习笔记】 apache-maven安装
    maven与jdk版本对应关系https://maven.apache.org/download.cgimaven在windows下的安装与环境配置以3.9.1版本为例1.官网下载2.解压(记住路径)3.设置环境变量我......
  • Modelsim SE 下载安装、注册详细教程
    声明:原博客为https://blog.csdn.net/ssj925319/article/details/115353790此文仅为记录安装过程,方便日后查看一、ModelsimSE下载及安装百度网盘下载链接:https://pan......
  • 常见windows和linux的敏感目录
    Windows下:c:/boot.ini//查看系统版本c:/windows/php.ini//php配置信息c:/windows/my.ini//MYSQL配置文件,记录管理员登陆过的MYSQL用户名和密码c:/winnt/php.inic:......
  • Red Hat安装cudnn
    1.下载cudnn:  https://developer.nvidia.com/rdp/cudnn-download2.安装cudnn: https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html#installcuda......