zoukankan      html  css  js  c++  java
  • linux下创建新用户新数据库并远程访问

    1.用root账户登录

    # mysql -u root -p

    2.选择mysql权限数据库

    # use mysql;

    3.插入账户

    # insert into user (Host,User,Password) values ('%','myuser',password('mypw'));

    更新权限

    # flush privileges;

    4.创建数据库

    # create database mytestdb;

    5.指定数据库的访问账户

    #  grant all privileges on mytestdb.* to 'myuser'@'%' identified by 'mypw';

    更新权限

    # flush privileges;

    搞定~~~~

    注:user表的host字段‘%’表示允许外部访问。

     如果需要在xshell下访问数据库需要追加一个host

    # insert into user (Host,User,Password) values ('localhost','myuser',password('mynewpw'));

    更新权限

    # flush privileges;

    这里的密码可以与外部访问的不一致,同时,不需要更新数据库的访问账户,因为上一步已经添加了。

  • 相关阅读:
    pip备忘录
    Vue.js---------------1引入
    centos安装数据库
    Python之网络编程二
    Python之协议
    Python高级
    jvm-3学习教程
    jvm学习-2
    jvm相关学习
    八种常用的排序算法
  • 原文地址:https://www.cnblogs.com/luxx/p/2955617.html
Copyright © 2011-2022 走看看