首页 > 数据库 >远程连接mysql

远程连接mysql

时间:2023-11-27 20:55:05浏览次数:39  
标签:数据库 远程 密码 mysql 权限 root 连接

1.打开命令面板

第一步:首先打开cmd

第二步: 然后输入 Ipconfig

第三步: 查看以太网适配器下的ipv4地址

2.进入数据库

mysql -u root -p

use 库名;

然后grant select,insert,update,delete on *.* to root@"别人的IP地址" Identified by "密码"

或者grant all on *.* to root@"别人的IP地址" Identified by "密码",第一个只授予了select、update、insert和delete权限,

只能对表数据进行增删改查操作,不能对数据库进行操作,比如添加表、天机表字段、修改表字段等。第二个是授予了全部权限。(注意这里是让谁操作你的数据库输入谁的ip地址 密码为访问密码可随意填写)

我这里选择的是第二种,也就是授予了全部权限

3.然后flush privileges刷新一下

4.连接把防火墙关闭

5.navicat连接操作

piBt4ht.png

标签:数据库,远程,密码,mysql,权限,root,连接
From: https://www.cnblogs.com/wolongnp/p/17860429.html

相关文章

  • SQL FULL OUTER JOIN 关键字:左右表中所有记录的全连接解析
    SQLRIGHTJOIN关键字SQLRIGHTJOIN关键字返回右表(table2)中的所有记录以及左表(table1)中的匹配记录。如果没有匹配,则左侧的结果为0条记录。RIGHTJOIN语法SELECTcolumn_name(s)FROMtable1RIGHTJOINtable2ONtable1.column_name=table2.column_name;注意:在某些数据库......
  • 无涯教程-MySQL Group By Clause函数
    您可以使用GROUPBY对一列中的值进行分组,并且,如果需要,可以对该列进行计算。您可以在分组列上使用COUNT,SUM,AVG等功能。要了解GROUPBY子句,请考虑一个employee_tbl表,该表具有以下记录-mysql>SELECT*FROMemployee_tbl;+------+------+------------+-----------......
  • 远程连接数据库
    远程连接数据库1.电脑IPv4进入cmd查找ipv4命令​ Ipconfig2.进入数据库mysql-uroot-puse库名;然后grantselect,insert,update,deleteon*.*toroot@"别人的IP地址" Identifiedby"密码"或者grantallon*.*toroot@"别人的IP地址"Identifiedby"密码",......
  • Mysql 中常用函数
    1、字符串函数2、数值函数3、日期和时间函数4、流程函数5、JSON函数  ......
  • 无涯教程-MySQL - 数据库信息
    您希望从MySQL获得三种信息。有关查询输出的信息     -包括受任何SELECT,UPDATE或DELETE语句影响的记录数。有关表和数据库的信息   - 这包括与表和数据库的结构有关的信息。有关MySQL服务器的信息-其中包括数据库服务器的状态,版本号等。在MySQL提示......
  • 无涯教程-MySQL - 备份数据
    将表数据导出到文本文件中的最简单方法是使用SELECT...INTOOUTFILE语句,该语句将查询输出直接导出到服务器主机上的文件中。SELECT...INTOOUTFILE该语句的语法在最后将常规SELECT命令与INTOOUTFILE文件名结合在一起,默认输出格式与LOADDATA命令相同,因此,以下语句将t......
  • MySQL8.x 中 performance_schema 下 processlist表的说明
    MySQL8.x中performance_schema下processlist表的说明最近在研究一个MySQL数据库的监控相关功能的系统的实现,因此专门研究了一下processlist表。processlist表为MySQL的核心表之一。MySQLprocesslist表示当前由服务器内执行的线程集执行的操作。进程列表表是进程信息的来......
  • MYSQL 查询数据库各表的数据量大小
    --your_database_name替换为你的数据库名SELECTtable_schemaAS`数据库`,table_nameAS`表名`,CONCAT(ROUND(table_rows/1000000,2),'M')AS`行数`,CONCAT(ROUND(data_length/(1024*1024),2),'MB')AS`数据大小`,CONCAT(ROUND(index_length/(1024*1024......
  • Mysql 中运算符的优先级
    在实际运行的时候,可以参考上图的优先级,但是很少有人能将这些优先级熟练记忆,很多情况下我们都是用()将需要优先的操作括起来,这样既起到了优先的作用,又使得其它用户看起来更易于理解......
  • Linux MySQL安装和配置
    包管理器安装MySQL使用包管理器安装MySQL过程很简单,但是也存在一个问题,就是只能使用源里面提供的MySQL版本,相ubuntu2004的源就只提供了8.0版本的MySQL,如果要装5.7版本就没法装。ubuntu1、配置APT源ubuntu自己的APT源里面就有MySQL,以ubuntu2004为例,可以直接用相关源就行了,也可......