共计 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 问一下细节