zoukankan      html  css  js  c++  java
  • mysql 添加远程访问

    第一种:mysql 5.0(两种方式)

    一、

    在命令窗口输入,mysql -u root -p  回车,并输入密码

    执行 use mysql 

    执行下面句子,查看权限,root默认权限为localhost

    select user,host from user;

    更改root权限为%

    update user set host = '%' where user = 'root';

    刷新

    flush privileges;

    二、

    在命令窗口输入,mysql -u root -p  回车,并输入密码

    执行 use mysql 

    设置test为账户,密码为:ceshipwd,权限为%,所有人

    grant all on *.*  to 'test'@'%' identified by 'ceshipwd';

    如果权限不设置为所有人,可设定固定访问IP如下:

    grant all on *.*  to 'test'@'111.111.111.111' identified by 'ceshipwd';

    最后,刷新

    flush privileges;

    第一种:mysql 8.0以上(两种方式)

    一、

    在命令窗口输入,mysql -u root -p  回车,并输入密码

    执行 use mysql 

    执行下面句子,查看权限,root默认权限为localhost

    select user,host from user;

    更改root权限为%

    update user set host = '%' where user = 'root';

    刷新

    flush privileges;

    二、

    在命令窗口输入,mysql -u root -p  回车,并输入密码

    执行 use mysql 

    设置test为账户,密码为:ceshipwd,权限为%,所有人

    先建立账号:

    create user 'test'@'%' identified with mysql_native_password by 'ceshipwd';

    再添加账号权限

    grant all on *.*  to 'test'@'%';

    如果权限不设置为所有人,可设定固定访问IP如下:

    grant all on *.*  to 'test'@'111.111.111.111';

    最后,刷新

    flush privileges;

    三、

    各版本修改密码的格式:

    mysql5.0格式如下:

    本地可以访问

    alter user 'ceshi'@'localhost' identified   by 'ceshipw';

    所有都可以访问

    alter user 'ceshi'@'%' identified   by 'ceshipw';

    mysql8.0以上格式如下:

    本地可以访问

    alter user 'ceshi'@'localhost' identified with mysql_native_password  by 'ceshipw';

    所有都可以访问

    alter user 'ceshi'@'%' identified  with mysql_native_password by 'ceshipw';

    *使用navicat连接mysql8.0数据库时,提示1251-client does not support authentication protocol requested by server;consider upgrading mysql client 解决办法:

    进入数据库,更新一下认证格式
    user mysql;
    #下面方式是修改密码的格式,即可正常访问 alter user 'ceshi'@'%' identified with mysql_native_password by 'ceshipw'; flush privileges;
  • 相关阅读:
    MySQL ==> Maxwell ==> Kafka ==> Spark
    HBase 基本操作
    Spark Streaming 整合Kafka的 Offset 管理 【数据零丢失之 checkpoint 方式管理Offset】
    数据零丢失 + 仅一次消费数据【终极方案】
    Spark大数据相关经典面试题总结 【一直更新...】
    Spark Streaming 整合Kafka的 Offset 管理 【数据零丢失之 MySQL管理Offset】
    InfuxDB 时序数据库入门+influxdb-java
    Connection to node 0 could not be established. Broker may not be available.
    天池新人实战赛之[离线赛]-初体验-Spark处理
    Java进阶【有空常翻出来看看】
  • 原文地址:https://www.cnblogs.com/weilaibuxiangshuo/p/11377490.html
Copyright © 2011-2022 走看看