登录
首页 >  数据库 >  MySQL

win下MySQL 8.0.11的安装、修改密码、开启远程访问

来源:SegmentFault

时间:2023-02-16 15:37:53 447浏览 收藏

怎么入门数据库编程?需要学习哪些知识点?这是新手们刚接触编程时常见的问题;下面golang学习网就来给大家整理分享一些知识点,希望能够给初学者一些帮助。本篇文章就来介绍《win下MySQL 8.0.11的安装、修改密码、开启远程访问》,涉及到MySQL、cmd、windows-server,有需要的可以收藏一下

昨天匆匆安装了MySQL,并修改了密码、开启远程访问,现在记录分享下,希望对你能有所帮助。
安装环境:win server 2012 R2
MySQL版本:8.0.11 zip免安装版

下载地址

下载后,进行解压,我的目录为:

[Client]
port = 3306
 
[mysqld]
port = 3306
basedir=D:/APP/MySQL
datadir=D:/APP/MySQL/data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

#忘记密码时使用
#skip-grant-tables
#设置协议认证方式
default_authentication_plugin=mysql_native_password

[mysql]
default-character-set=utf8

设置环境变量

以管理员身份运行 cmd 否则可能会出现权限不足的问题,下列操作均在cmd中运行

安装并启动MySQL服务

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '111111';
FLUSH PRIVILEGES;

这期间还涉及MySQL的密码认证插件是

CREATE USER 'root'@'%' IDENTIFIED BY '111111';
GRANT ALL ON *.* TO 'root'@'%';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '111111';

执行过程

在网上看到了两种开启远程方法的方法:
在使用第一种方法时会报这样的错误:

报错

开启远程访问这块还分为root账户的远程访问或者指定某个非root账户,网上有很多,就不说明了。

安装好后,至今还没有什么问题,若你预遇见了问题,欢迎和我交流。

本文其他地址:
简书 个人博客 csdn segmentfault

好了,本文到此结束,带大家了解了《win下MySQL 8.0.11的安装、修改密码、开启远程访问》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多数据库知识!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表