zoukankan      html  css  js  c++  java
  • 命令行如何远程连接数据库

    1、登陆服务器端,进入命令行,windows cmd;
    
    2、设置用户、密码让指定的IP访问:mysql -u root -p 或安装的快捷方式进入:MySQL Command Line Client,使用grant命令:
    
    grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by '连接口令';
    
    例子:
    
    mysql>grant select,insert,update,delete,create,drop on mydb.mytable to lzpddd@192.168.1.88 identified by 'mypassword';
    给来自192.168.1.88的用户lzpddd分配可对数据库 mydb的mytable表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为'mypassword';
    
    mysql>grant all privileges on *.* to lzpddd@192.168.1.88 identified by 'mypassword';
    
    给来自192.168.1.88的用户lzpddd分配可对所有数据库的所有表进行所有操作的权限限,并设定口令为'mypassword';
    
    mysql>grant all privileges on *.* to lzpddd@'%' identified by 'mypassword';
    
    给来自任何IP地址的用户lzpddd分配可对所有数据库的所有表进行所有操作的权限限,并设定口令为'mypassword';
    
    3、关闭服务器端防火墙或者开放3306端口(很重要);
    
     
    4、客户端连接:
    
    进入命令行,windows cmd,连接:
    
    mysql -u 用户名 -p密码 -h 服务器IP地址 -P 服务器端MySQL端口号 -D 数据库名
    
    注意:
    
        (1)服务器端口标志-P一定要大些以区别于用户-p,如果直接连接数据库标志-D也要大写;
    
        (2)如果要直接输入密码-p后面不能留有空格如-pmypassword;
    
        (3)命令结束段没有';'分号。
    
    例子:
    
    mysql -u lzpddd -pmypassword -h 192.168.1.88 -P 3306 -D mydb
    mysql -u root -p123456 -h 192.168.1.64 -P 3306 -D mydb
    
     注意: ubuntu需要修改文件$sudo gedit /etc/mysql/my.cnf 
    
    skip-networking => # skip-networking
    
    或者
    
    bind-address=127.0.0.1 => bind-address= 你机器的IP
    
    
    
    本地Mysql连接linux环境下的Mysql(远程连接)
    
     INSERT INTO mysql.user(Host,User,Password) VALUES('%','root',PASSWORD('123456'));
     FLUSH PRIVILEGES;
     GRANT ALL PRIVILEGES ON *. * TO "root"@'%' IDENTIFIED BY '123456' WITH GRANT OPTION ;
     mysql -u root -p123456 -h 192.168.1.64 -P 3306
    
    
    mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz
      ./bin/mysqladmin -u root password 'new-password'
      ./bin/mysqladmin -u root -h papaserver2 password 'new-password'
  • 相关阅读:
    一.js高级(4)-函数调用-this指向-其他参数
    一.js高级(3)-原型及其继承
    一.js高级(2) -构造函数-原型对象
    curl ,post,get (原创)
    PDOHelper (原创)
    php 写日志函数(原创)
    一致性hash 算法 (转)
    md5 c# unicode 互换(原创)
    php auto_load mvc 接口框架(原创)
    php获取uniqid
  • 原文地址:https://www.cnblogs.com/zhuiluoyu/p/4469483.html
Copyright © 2011-2022 走看看