admin 管理员组

文章数量: 1184232

一、下载并安装MySQL

1、官网下载

打开MySQL官网:MySQL;下载社区解压版安装包

2、必备两个插件
  • 未下载这两个插件之前,中间出现了很多问题,这两个插件下载安装完成之后,后面安装的问题就一路畅通了。

  • 下载完成后,直接把这两个压缩包解压,双击打开安装就行。

3、解压、配置环境变量
  • 解压安装包到指定路径;【不含中文的路径】;

  • 我的MySQL根目标是:D:\dev\mysql-9.0.1-winx64;

  • 配置环境变量;

    MYSQL_HOME = D:\dev\mysql-9.0.1-winx64

    PATH 值加上:%MYSQL_HOME%\bin;【记得加上分号结尾】

4、初始化 data 目录
  • 使用管理员身份打开dos命令窗口(按win键,输入cmd,点击管理员身份运行)

  • cd命令切换到mysql的bin目录下,或者打开bin目录,按住 shift 键点右键,选择:在此处打开命令窗口,再使用 cd bin,进入文件夹;

  • 执行 mysqld --initialize --console 进行data目录初始化,此时会在控制台生成一个随机密码,下图红框中就是随机密码

  • 技巧:左键选中密码,直接点击右键,此时密码已经复制到剪贴板中了,先保存一下,后面修改需要使用!

5、安装MySQL服务
  • cd命令切换到bin目录下,执行命令:mysqld -install

  • 查看mysql服务名称:此电脑-右键-管理-服务和应用程序-服务-找MySQL服务,如下图mysql服务名称:MySQL

  • 启动MySQL服务:net start mysql,注意要重新打开命令窗口, start 后面是 mysql 服务的名称;

  • 停止mysql服务的命令:net stop mysql,注意:启停mysql服务也可以在上一步的图中点击右键进行启停服务。

6、配置my.ini文件
  • 在根目录下新建 my.ini 文件,将下列代码复制进去保存。配置 basedir 和 datadir 路径;

 [mysqld]
 # 设置3306端口
 port=3306
 # 设置mysql的安装目录
 basedir=D:\\dev\\mysql-9.0.1-winx64   # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧
 # 设置mysql数据库的数据的存放目录
 datadir=D:\\dev\\mysql-9.0.1-winx64\\data   # 此处同上
 # 允许最大连接数
 max_connections=200
 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
 max_connect_errors=10
 # 服务端使用的字符集默认为UTF8
 character-set-server=utf8
 # 创建新表时将使用的默认存储引擎
 default-storage-engine=INNODB
 # 默认使用“mysql_native_password”插件认证
 # default_authentication_plugin=mysql_native_password
 [mysql]
 # 设置mysql客户端默认字符集
 default-character-set=utf8
 [client]
 # 设置mysql客户端连接服务端时默认使用的端口
 port=3306
 default-character-set=utf8
7、登录mysql
  • 输入mysql -uroot -p,然后回车,输入刚才的随机密码,然后回车,看到下图表示成功登录mysql

8、修改 root 账户密码
  • alter user 'root'@'localhost' identified by '此处是你设置的密码';

  • 进行密码修改(记得最后要带上分号)。必须配置好my.ini文件!

9、用新密码登录查询数据库


二、删除或卸载MySQL

1、停止mysql的服务

2、删除mysql服务

3、删除mysql的目录


本文标签: 系统安装 MySQL