zoukankan      html  css  js  c++  java
  • MySQL远程登陆

    mysql:连接数据库

    1.连接到本机上的MYSQL

    命令:mysql -u [username] -p

    username:用户名

    命令示例:mysql -u root -p,回车后提示你输密码。

    2.连接到远程主机上的MYSQL

    命令:mysql -h [host] -u [username] -p [password]

    host:远程主机地址

    username:用户名

    password:密码

    假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
        mysql -h110.110.110.110 -u root -p abcd123;(注:u与root之间可以不用加空格,其它也一样)

    3.退出MYSQL

    exit (回车)


    mysqladmin:修改用户密码

    mysqladmin -u [username]-p[oldpassword] password [newpassword]

    username:   用户名

    oldpassword:旧密码

    newpassword:新密码

    注意:-p[oldpassword]中间没有空格

    输入命令时也可以忽略旧密码,然后会提示你输入密码,则输入旧密码。

    假设原密码为ab12,改为abc345,则命令为:

    mysqladmin -u root -pab12  password abc345

    修改用户登陆权限

    1.登陆权限简介:

    mysql用户设置当中多了一个主机选项,意思是允许这个用户使用什么主机登陆。

    一般常见的主机选项为:%,localhost,IP地址

    %:任意主机可以登陆

    localhost:仅本机可以登陆

    IP地址:指定的IP地址可以登陆

    2.修改root的登陆权限

    1.登陆mysql服务器

    mysql -u root -p

    2.进入数据库mysql

    use mysql;

    3.修改登陆权限

    update db set host = '%' where user = '用户名';

    4.刷新权限列表

    flush privileges;

    结语:

    至此,我们已经可以从远程登陆mysql并进行管理了。

    剩下的工作,就用图形化程序来玩吧。

    反正我懒得记命令。

  • 相关阅读:
    leetcode165
    leetcode63
    leetcode92
    leetcode86
    捣鼓Haskell
    递归操作链表
    treap(堆树)
    贪心策略 — 分数背包
    LeetCode.21
    LeetCode.94
  • 原文地址:https://www.cnblogs.com/jackadam/p/9505562.html
Copyright © 2011-2022 走看看