如何在Windows系统中使用压缩归档文件安装MySQL

54次阅读
没有评论

共计 2103 个字符,预计需要花费 6 分钟才能阅读完成。

自动写代码机器人,免费开通

本篇文章给大家分享的是有关如何在 Windows 系统中使用压缩归档文件安装 MySQL,丸趣 TV 小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着丸趣 TV 小编一起来看看吧。

使用压缩文档安装在 Windows 上安装 MySQL

1. 将文件提取到安装目录

  1)管理员权限
  2) 选择安装位置,默认 C:\mysql,通过配置文件制定安装位置
  3) 使用软件解压缩,如果默认生成一个主目录,请把主目录中的子文件放到你指定的安装位置上

2. 创建配置文件

  A. 为何使用配置文件

  1)安装和数据目录与默认位置不同
  2) 你需要定制服务器设定

  B. 文件位置和名称

  1)当 Windows 开启 MySQL 服务时,它会在几个地方寻找配置文件,Windows 目录 /MySQL
  2)文件名称 my.ini/my.cnf,避免冲突,使用其中一个
  3) 一定要让 MySQL 服务器用户可以读 my.ini 文件

  C. 文件格式

 [mysqld]
 # set basedir to your installation path
 basedir=E:/mysql
 # set datadir to the location of your data directory
 datadir=E:/mydata/data

  D. 相关文件位置初始化

  初始化 MySQL 生成相关文件

  E. 更换目录

  移动原数据 + 每次开启服务的 –datadir 命令行选项

3. 选择 MySQL 服务器类型

  1)mysqld: 支持 named-pipe support
  2)mysqld-debug: 自动内存分配检查

  支持同样的存储引擎,使用 named pipe 注意在关闭的时候关闭 named pipe

4. 初始化 MySQL(使用 mysqld 进行初始化)

  假设你的当前目录位配置文件中的 %BASEDIR% 即 MySQL 安装目录

  A. 初始化数据目录

  1)bin\mysqld –initialize: 包含一个过期的密码,需要你选择一个新的密码
  2)bin\mysqld –initialize-insecure: 没有生成 root 密码,假设你在使用服务前指派密码
  3) 如果 MySQL 无法定位准确的安装目录和数据存放目录

  (1)命令行:bin/mysqld –default-file=C:\my.ini –initialize
  (2)配置文件 如 2.C.

  B. 调用 –initialize/–initialize-insecure 选项时具体的行为序列

  1)服务查看数据目录是否存在,不存在创建,存在报错
  2) 在数据存放目录,服务器创建 mysql 系统数据库和表
  3) 初始化系统表 InnoDB 表等
  4) 服务器创建一个 root @ localhost 超级用户和其他保存的用户你应该为超级用户创建密钥
  (1) 使用 –initialize 选项,服务器产生一个随即密钥并将其标记为过期,产生 warning
  (2)使用 –initialize-insecure,不产生密码
  5) 如果可以,服务器生成服务器端的辅助表和文件
  6) 如果 –init-file 选项且文件包含 SQL 语句,服务器执行文件内语句
  7) 退出服务器

5. 开启 MySQL 服务器

  MySQL 支持 named-pipe/TCP/shared memory 通信
  A. 开启服务器命令:%basedir%\bin\mysqld –console
  B. 开启服务:%basedir%\bin\mysqld
  C. 关闭服务:%basedir%\bin\mysqld -u root -p (for password)shutdown

6. 账户安全设置

  当你初始化成功,正常开启 MySQL 服务,并登陆到数据库时,为 root @ localhost 指派新密码

  A. 开启服务器,如 5.
  B. 连接服务器:

  1)使用 –initialize 初始话目录: 以 root 身份连接数据库,并使用服务器生成的密码登陆,如果你不知道密码,查看错误日志
  shell myslq -u root -p
  Enter passworld:(输入已经产生的密码)

  2)使用 –initialize-insecure 的话:

  shell mysql -u root –skip-password

  C. 在连接成功后,为 root 指派新密码
  mysql ALTER USER root @ localhost IDENTIFIED BY new_password

注意事项:

1)配置文件编码形式为 ANSI

2)上述方法用命令行需要开启两个窗口,一个运行开启服务命令后表示服务器进程,然后另一个窗口输入登陆命令进行数据库登陆

3)进入后输入的均为 SQL 语句,需要以分号结束,第一次登陆后需要设置和更改 root 密码

4)由于个人在配置是没遇到什么 bug 所以,如果遇到 bug,可以百度 error code/ 查询官网 erro code 表

以上就是如何在 Windows 系统中使用压缩归档文件安装 MySQL,丸趣 TV 小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注丸趣 TV 行业资讯频道。

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计2103字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)