千家信息网

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

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,本篇文章给大家分享的是有关如何在Windows系统中使用压缩归档文件安装MySQL,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。使用压缩
千家信息网最后更新 2025年02月02日如何在Windows系统中使用压缩归档文件安装MySQL

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

使用压缩文档安装在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,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

服务 文件 服务器 目录 数据 密码 配置 位置 命令 生成 登陆 系统 数据库 用户 A. 语句 支持 输入 选择 成功 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 人工表如何转换成数据库表 谷歌网络安全倡议 网络安全王占东 电梯的服务器怎么用有关视频 怎么使用ps修改数据库 天翼云服务器操作步骤 apex连接ea服务器超失败 广东dns服务器名称云主机 幻塔与服务器已断开怎么解决 网络安全小作文30字 传奇服务器怎么修改人物爆率 dota2蒸汽平台选择服务器吗 网络安全主题绘画图片简单漂亮 国开行苏州分行软件开发 怎么找到监控系统服务器 连云港网络安全排行 关于网络安全的小报A4 美网络安全股市销率 邮件服务器搭建什么软件好 成都亿旗网络技术有限公司 网络安全措施预防法是什么 计算机网络技术论文课题 网络安全监察官网报案 虹口区管理软件开发费用是多少 橡胶强盗服务器烂 网络安全比赛证书 广州服务器电源制造商 网络安全基础白国强答案5 邮件服务器搭建什么软件好 崇明区即时网络技术优势
0