mysql root远程访问权限_mysql8.0 Server在Windows平台中的安装、初始化和远程访问设置...
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平台中的安装、初始化和远程访问设置...相关推荐
- mysql workbench 修改密码_MySql8.0以上版本正确修改ROOT密码的方法
部署环境: 安装版本red hat Cent 7.0 MYSQL 版本 8.0.2.0 成功部署完毕后出现故障情况: 1. 正常启动MYSQL服务后,敲Linux中root账户和密码进入不去 ...
- mysql配置文件改密码_mysql8.0 安装教程(自定义配置文件,密码方式已修改)
下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后 ...
- cmd进入mysql后没反应_MySQL8.0.11安装后,使用CMD无法启动mysql服务
首先,先把mysql的bin路径添加到系统环境变量 这样做可以,直接进入CMD后执行mysql服务,不需要进入mysql的bin文件路径去执行. 第一步:在MySQL的安装文件的bin目录(例如:C: ...
- mysql root 登录权限管理_MySQL基础教程(7)MySQL用户与权限管理
在生产环境中通常不建议直接用数据库的root账号来管理每个数据库,这也是为什么安装好MySQL后root用户只能本地登录的原因.正确的做法是为每个业务建立独立的数据库,并且为这些数据库创建一个拥有合适 ...
- mysql的Event权限_mysql8 参考手册-事件调度程序和MySQL特权
要启用或禁用调度事件的执行,必须设置全局 event_scheduler系统变量的值.这需要足以设置全局系统变量的特权. 该EVENT特权控制事件的创建,修改和删除.可以使用授予该特权GRANT.例如 ...
- mysql无法安装 server 2008 r2_【运维】windows server 2008 R2 Standard中如何安装 mysql8.0
场景描述 操作系统:windows server 2008 R2 Standard x64 待安装mysql版本: mysql8.0.12(免安装压缩包版,需对数据库进行初始化操作) 安装时出现缺少x ...
- mysql各种role含义_MySQL8.0——role功能
role可以看做一个权限的集合,这个集合有一个统一的名字role名.可以给多个账户统一的某个role的权限权限的修改直接通过修改role来实现,不需要每个账户一个一个的grant权限,方便运维和管理. ...
- MySQL在Windows 环境中的安装
文章目录 MySQL 在 Windows 系统下的安装 MySQL 在 Windows 系统下的安装 双击 mysql-installer-community-8.0.19.0.msi,启动 MySQ ...
- win7 mysql添加到服务_MySQL服务添加到Windows系统服务中
MySQL的安装配置(win7 64-bit) 转,整理. MySQL 版本是 mysql-noinstall-5.1.66-winx64.zip(免安装版) mysql-workbench-gpl- ...
最新文章
- Book REPORT:Subject To Change
- 外联css及js的使用
- linux lz4 lzo,Linux六大压缩算法横评:Ubuntu 19.10最终选择LZ4
- zoj - 1039 Number Game
- VTK:模型之MarchingCubes
- tensorflow打印模型图_从Tensorflow模型文件中解析并显示网络结构图(pb模型篇)...
- python在线问卷调查系统源代码_基于Python 练习1情况的在线问卷
- python -m SimpleHTTPServer
- Linux 防火墙安装包下载,IPFire 2.23 Core Update 138 发布下载,Linux开源防火墙发行版...
- can总线配置读入是什么意思_Simulink(常量amp;总线amp;示波器模块)+嵌入式(AURIX入门学习记录CAN通信配置)...
- flash 音乐 html代码,用html为flash页面添加音乐
- Haproxy均衡负载部署和配置文件详解
- com.mysql.jdbc.jdbc2.optional.MysqlXADataSource 找不到
- ASP.NET Core WebApi AspNetCoreRateLimit 限流中间件学习
- 如何用Java将DWG和DXF文件转换为PDF?看了这篇就懂了
- linux学习笔记3——计算机概述:主板、电源、数据表示方式、编码集
- 给大家讲解一下 AIDL原理分析
- 持久化内存挑战PERSISTENT MEMORY CHALLENGES
- PDP context激活的大致原理
- Adobe Reader无法将数值DisableExceptionChainValidation写入键
热门文章
- 从源码层面带你实现一个自动注入注解
- kafka启动异常:kafka.common.InconsistentClusterIdException: The Cluster ID xxx
- golang包math/rand使用示例
- Linux centos7安装nfs及服务端配置
- Java IO模型--BIO、NIO Single Thread、NIO Reactor、AIO单线程及多线程AIO
- word2003的页码设置
- Java中字符串以小数点分割时无效,String s = “12.34“; String[] ss = split(“.“);分割结果为空
- C++设计模式--单例模式(Singleton)及单例通用模板
- 卧式储罐液位体积计算公式excel_ELL外测式液位计在氢氟酸储罐上的实际应用
- 4.1.6 OS之文件的基本操作原理(创建、删除、打开、关闭、读-写)