热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

windows系统如何安装mysql8.0.15数据库?

windows系统如何安装mysql8.0.15数据库?1.下载安装包下载地址:https:cdn.mysql.comDownloadsMySQL-8.0mysql-8.0.15-

windows 系统如何安装 mysql 8.0.15 数据库?

1. 下载安装包

下载地址:https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.15-winx64.zip


2. 目录结构如下

注意:这里路径都是相对路径,实际配置时更改为实际路径。

./mysql/config
./mysql/data
./mysql/config/my.ini
./mysql/mysql-8.0.15-winx64
# my.ini 文件内容如下:
[mysqld]
# set basedir to your installation path
basedir=../mysql/config
# set datadir to the location of your data directory
datadir=../mysql/data
# mysql-8.0.15-winx64 目录是下载下来的压缩包解压下来的目录.

3. 执行一系列命令

# mysql 初始化
./mysql/mysql-8.0.15-winx64/bin/mysqld.exe -defaults-file=./mysql/config/my.ini --initialize-insecure --console
# windows 服务安装
./mysql/mysql-8.0.15-winx64/bin/mysqld.exe --install MySQL ----defaults-file=./mysql/config/my.ini
# 启动服务
sc start MySQL
# 登录数据库
./mysql/mysql-8.0.15-winx64/bin/mysql.exe -u root --skip-password
# 设置 root 用户密码 root-password
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root-password';
# 数据库升级
./mysql/mysql-8.0.15-winx64/bin/mysql_upgrade.exe -u root -p root-password
# 其他指令
# 停止服务
sc stop MySQL
# 删除服务
sc delete MySQL
# 停止Mysql后台进程
./mysql/mysql-8.0.15-winx64/bin/mysqladmin.exe -u root -p root-password shutdown
#
flush privileges;

4.其他设置

如需大量自定义选项可在命令行中运行

# 使用该命令打印出所有配置,看到需要自定义的配置可以在 ./mysql/config/my.ini 中添加。
mysqld --verbose --help

创建 MySQL 服务后,可以在 任务管理器->服务 中看到 MySQL,可以在这里手动停止运行该服务。

同时进程列表可以看到 mysqld.exe 进程。


如果不采用服务的形式运行,则会出现 --skip-grant-table 问题。



推荐阅读
author-avatar
mobiledu2502931763
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有