mysql8.0 server安装

1.下载mysql 8.0

  • 可以到mysql官网下载 https://dev.mysql.com/downloads/mysql
  • 或者如下地址
  • mysql-8.0.13 Server windows X64安装文件
  • http://libmysql.com/download

2.安装mysql 8.0

  • 我这边选择了custom定制安装
  • 其中client也选中安装,用于控制台访问mysql
  • Clinet C API library 也需要安装,为了后面基于mysql开发程序,一些开源库也需要依赖此库文件。
  • 安装完毕,安装到了C:Program FilesMySQLMySQL Server 8.0 路径

3 进入mysql安装路径 初始化数据库获取root初始密码

  • cd C:Program FilesMySQLMySQL Server 8.0bin
  • mysqld --initialize --console
  • 我这边显示了错误,是data目录已经存在,应该是以前的数据,我们不要轻易删除目录,我们可以改个名字 C:Program FilesMySQLMySQL Server 8.0 目录下的data目录改为data_bak或者移除
  • 这一遍我们成功初始化后数据库。

2018-11-25T11:25:07.117291Z 0 [System] [MY-013169] [Server] C:Program FilesMySQLMySQL Server 8.0binmysqld.exe (mysqld 8.0.13) initializing of server in progress as process 8476 2018-11-25T11:25:10.599316Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rdE5yCr0Xw)= 2018-11-25T11:25:11.910434Z 0 [System] [MY-013170] [Server] C:Program FilesMySQLMySQL Server 8.0binmysqld.exe (mysqld 8.0.13) initializing of server has completed

成功后可以看到密码的显示,存下来,后面要登录用 ,我这边是 rdE5yCr0Xw)=

4 mysql windows服务安装与启动

  • 使用如下指令安装服务,其中mysql8.0 是自己定义的服务名称
  • mysqld --install mysql8.0
  • 如果已经有了此服务想要卸载,则运行
  • mysqld --remove mysql8.0
  • 运行 services.msc 可以查看到此mysql服务
  • 启动mysql服务,可以用过服务菜单也可以通过如下指令
  • 启动服务
  • net start mysql8.0
  • 停止服务
  • net stop mysql8.0

5 首次使用修改密码

  • 使用mysql 客户端直接登录,记得-p后面紧跟密码不要有空格
  • mysql -u root -prdE5yCr0Xw)=
  • 这样不安全,密码会显示在标题栏
  • 首次使用会提示你修改密码
  • 首次使用修改密码,修改为123456
  • ALTER USER "root"@"localhost" IDENTIFIED BY "123456";

6 远程连接mysql

  • 默认mysql是关闭远程连接,如果想要远程,修改修改用户权限。
  • 先远程登录实验
  • mysql -u root -p123456 -h 192.168.0.201

-重新在本地访问

  • mysql -u root -p123456
  • 修改用户远程能访问,主要就是修改user用户表中的host字段,% 就表示所有网络都可以访问,也就是外网能够访问。
  • 修改表权限后需要使用 flush privileges; 刷新权限
  • use mysql
  • update user set host="%" where user="root";
  • flush privileges;
  • 连接成功

这样我们就完成了mysql8.0在windows平台的安装

mysql root远程访问权限_mysql8.0 Server在Windows平台中的安装、初始化和远程访问设置...相关推荐

  1. mysql workbench 修改密码_MySql8.0以上版本正确修改ROOT密码的方法

    部署环境: 安装版本red hat Cent 7.0 MYSQL 版本 8.0.2.0 成功部署完毕后出现故障情况: 1.      正常启动MYSQL服务后,敲Linux中root账户和密码进入不去 ...

  2. mysql配置文件改密码_mysql8.0 安装教程(自定义配置文件,密码方式已修改)

    下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后 ...

  3. cmd进入mysql后没反应_MySQL8.0.11安装后,使用CMD无法启动mysql服务

    首先,先把mysql的bin路径添加到系统环境变量 这样做可以,直接进入CMD后执行mysql服务,不需要进入mysql的bin文件路径去执行. 第一步:在MySQL的安装文件的bin目录(例如:C: ...

  4. mysql root 登录权限管理_MySQL基础教程(7)MySQL用户与权限管理

    在生产环境中通常不建议直接用数据库的root账号来管理每个数据库,这也是为什么安装好MySQL后root用户只能本地登录的原因.正确的做法是为每个业务建立独立的数据库,并且为这些数据库创建一个拥有合适 ...

  5. mysql的Event权限_mysql8 参考手册-事件调度程序和MySQL特权

    要启用或禁用调度事件的执行,必须设置全局 event_scheduler系统变量的值.这需要足以设置全局系统变量的特权. 该EVENT特权控制事件的创建,修改和删除.可以使用授予该特权GRANT.例如 ...

  6. mysql无法安装 server 2008 r2_【运维】windows server 2008 R2 Standard中如何安装 mysql8.0

    场景描述 操作系统:windows server 2008 R2 Standard x64 待安装mysql版本: mysql8.0.12(免安装压缩包版,需对数据库进行初始化操作) 安装时出现缺少x ...

  7. mysql各种role含义_MySQL8.0——role功能

    role可以看做一个权限的集合,这个集合有一个统一的名字role名.可以给多个账户统一的某个role的权限权限的修改直接通过修改role来实现,不需要每个账户一个一个的grant权限,方便运维和管理. ...

  8. MySQL在Windows 环境中的安装

    文章目录 MySQL 在 Windows 系统下的安装 MySQL 在 Windows 系统下的安装 双击 mysql-installer-community-8.0.19.0.msi,启动 MySQ ...

  9. win7 mysql添加到服务_MySQL服务添加到Windows系统服务中

    MySQL的安装配置(win7 64-bit) 转,整理. MySQL 版本是 mysql-noinstall-5.1.66-winx64.zip(免安装版) mysql-workbench-gpl- ...

最新文章

  1. Book REPORT:Subject To Change
  2. 外联css及js的使用
  3. linux lz4 lzo,Linux六大压缩算法横评:Ubuntu 19.10最终选择LZ4
  4. zoj - 1039 Number Game
  5. VTK:模型之MarchingCubes
  6. tensorflow打印模型图_从Tensorflow模型文件中解析并显示网络结构图(pb模型篇)...
  7. python在线问卷调查系统源代码_基于Python 练习1情况的在线问卷
  8. python -m SimpleHTTPServer
  9. Linux 防火墙安装包下载,IPFire 2.23 Core Update 138 发布下载,Linux开源防火墙发行版...
  10. can总线配置读入是什么意思_Simulink(常量amp;总线amp;示波器模块)+嵌入式(AURIX入门学习记录CAN通信配置)...
  11. flash 音乐 html代码,用html为flash页面添加音乐
  12. Haproxy均衡负载部署和配置文件详解
  13. com.mysql.jdbc.jdbc2.optional.MysqlXADataSource 找不到
  14. ASP.NET Core WebApi AspNetCoreRateLimit 限流中间件学习
  15. 如何用Java将DWG和DXF文件转换为PDF?看了这篇就懂了
  16. linux学习笔记3——计算机概述:主板、电源、数据表示方式、编码集
  17. 给大家讲解一下 AIDL原理分析
  18. 持久化内存挑战PERSISTENT MEMORY CHALLENGES
  19. PDP context激活的大致原理
  20. Adobe Reader无法将数值DisableExceptionChainValidation写入键

热门文章

  1. 从源码层面带你实现一个自动注入注解
  2. kafka启动异常:kafka.common.InconsistentClusterIdException: The Cluster ID xxx
  3. golang包math/rand使用示例
  4. Linux centos7安装nfs及服务端配置
  5. Java IO模型--BIO、NIO Single Thread、NIO Reactor、AIO单线程及多线程AIO
  6. word2003的页码设置
  7. Java中字符串以小数点分割时无效,String s = “12.34“; String[] ss = split(“.“);分割结果为空
  8. C++设计模式--单例模式(Singleton)及单例通用模板
  9. 卧式储罐液位体积计算公式excel_ELL外测式液位计在氢氟酸储罐上的实际应用
  10. 4.1.6 OS之文件的基本操作原理(创建、删除、打开、关闭、读-写)