SlideShare a Scribd company logo
Windows 10 安装 mysql-8.0.16 数据库
Author by Wenxuan(文萱)
下载解压 mysql-8.0.16-winx64.zip
1.解压 mysql-8.0.16-winx64.zip 并在 mysql-8.0.16-winx64 目录内新建 my.ini
配置内容参考如下:
[mysqld]
# 设置 3306 端口
port=3306
# 设置 mysql 的安装目录
basedir=C:mysql-8.0.16-winx64
# 设置 mysql 数据库的数据的存放目录
datadir=C:mysql-8.0.16-winx64data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为 UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
[client]
# 设置 mysql 客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
2.所解压的位置新建 data 目录
3.切换至 mysql-8.0.16-winx64/bin 目录下[需要使用管理员权限的 powershell 或 cmd]
快捷键:Win+x ,win+a
安装 mysql 服务:
执行 mysqld --install
4.初始化:mysql:
mysqld --initialize-insecure --user=mysql --console
5.启动 mysql:
net start mysql
6.登录 mysql:
mysql -u root -p 空密码
7.授权 root 可以远程登录:
选择 mysql 数据库
use mysql
修改 root 账户不仅限于本机登录,localhost 表示本机,%表示可以在任意主机上进
行登录
update mysql.user set host='%' where user='root';
授权 root 账户任意主机登录
grant all on *.* to root@'%';
修改 root 账户密码及密码加密方式:
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';
最后刷新权限:
flush privileges;

More Related Content

PPT
南投替代役整理組數位典藏報告
PDF
Python包管理工具介绍
PPTX
MySQL aio
DOC
Nginx+常见应用技术指南
PPT
Nosql七种武器之长生剑 mongodb的使用介绍
DOC
Apache+php+mysql在Linux下的安装与配置
PPT
MongoDB Basics and Tutorial
PDF
How to Prevent DNS Attacks on MikroTik.pdf
南投替代役整理組數位典藏報告
Python包管理工具介绍
MySQL aio
Nginx+常见应用技术指南
Nosql七种武器之长生剑 mongodb的使用介绍
Apache+php+mysql在Linux下的安装与配置
MongoDB Basics and Tutorial
How to Prevent DNS Attacks on MikroTik.pdf

What's hot (20)

PDF
Node.js 淺談socket.io
PDF
Config RouterOS openVPN.pdf
PDF
用Min Gw32,Msys搭建Win32下的开发环境
PDF
Bypat博客出品-利用cent os快速构建自己的发行版-进阶版v1.1
PDF
如何在 Tomcat 下安装 solr 4
PPT
MySQL源码分析.03.InnoDB 物理文件格式与数据恢复
PDF
Php应用程序常见安全问题解析
DOC
X64服务器 lamp服务器部署标准 new
PPT
使用Nginx轻松实现开源负载均衡——对外版
PDF
Showinnodbstatus公开
PPT
使用Nginx轻松实现开源负载均衡
PPT
使用Nginx轻松实现开源负载均衡
PPTX
联想网御千兆防火墙
PPT
Mysql展示功能与源码对应
PDF
Ceph中国社区9.19 Ceph IO 路径 和性能分析-王豪迈05
PDF
Dive into kissy
PPT
为什么上网浏览要用Shadowsocks?
PPTX
Varnish简介
DOC
Oraliux+mysql5单机多实例安装文档
PPTX
Nginx共享内存
Node.js 淺談socket.io
Config RouterOS openVPN.pdf
用Min Gw32,Msys搭建Win32下的开发环境
Bypat博客出品-利用cent os快速构建自己的发行版-进阶版v1.1
如何在 Tomcat 下安装 solr 4
MySQL源码分析.03.InnoDB 物理文件格式与数据恢复
Php应用程序常见安全问题解析
X64服务器 lamp服务器部署标准 new
使用Nginx轻松实现开源负载均衡——对外版
Showinnodbstatus公开
使用Nginx轻松实现开源负载均衡
使用Nginx轻松实现开源负载均衡
联想网御千兆防火墙
Mysql展示功能与源码对应
Ceph中国社区9.19 Ceph IO 路径 和性能分析-王豪迈05
Dive into kissy
为什么上网浏览要用Shadowsocks?
Varnish简介
Oraliux+mysql5单机多实例安装文档
Nginx共享内存
Ad

Windows 10 install mysql 8.0.16

  • 1. Windows 10 安装 mysql-8.0.16 数据库 Author by Wenxuan(文萱) 下载解压 mysql-8.0.16-winx64.zip 1.解压 mysql-8.0.16-winx64.zip 并在 mysql-8.0.16-winx64 目录内新建 my.ini 配置内容参考如下: [mysqld] # 设置 3306 端口 port=3306 # 设置 mysql 的安装目录 basedir=C:mysql-8.0.16-winx64 # 设置 mysql 数据库的数据的存放目录 datadir=C:mysql-8.0.16-winx64data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 # 服务端使用的字符集默认为 UTF8 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB [mysql] # 设置 mysql 客户端默认字符集 default-character-set=utf8 [client]
  • 2. # 设置 mysql 客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8 2.所解压的位置新建 data 目录
  • 4. 安装 mysql 服务: 执行 mysqld --install
  • 5. 4.初始化:mysql: mysqld --initialize-insecure --user=mysql --console 5.启动 mysql: net start mysql 6.登录 mysql: mysql -u root -p 空密码 7.授权 root 可以远程登录: 选择 mysql 数据库
  • 6. use mysql 修改 root 账户不仅限于本机登录,localhost 表示本机,%表示可以在任意主机上进 行登录 update mysql.user set host='%' where user='root'; 授权 root 账户任意主机登录 grant all on *.* to root@'%'; 修改 root 账户密码及密码加密方式: ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root'; 最后刷新权限: flush privileges;