如何远程连接MySQL

03 mysql 连接 详细介绍了如何通过命令行和图形化工具连接MySQL数据库。命令行方式包括使用root用户和其他用户连接本地及远程数据库,具体步骤包括修改快捷方式属性、输入命令格式等。图形化工具部分介绍了MySQL Workbench和Navicat的使用方法,包括创建新连接、测试连接、输入SQL命令等操作。无论是命令行还是图形化工具,都提供了详细的步骤和截图,帮助用户轻松连接和管理MySQL数据库 阅读详情

 新使用MySQL,说起来是个简单的事情,但是却费了些周折:

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远程连接的设置 与SQL Server类似,MySQL在需要远程操纵其他电脑时,也需要对其做远程连接的相应设置,具体操作如下。 首先,我们需要解决不能远程访问的问题。在控制台命令中输入命令: mysql –uroot –p(对应安装软件时设置的密码)。 图1. 如图1.所示,会显示mysql不是内/外部命令,此时我们则需要设置环境变量来使其可以访问。 我们找到mysql.exe在电脑中的位置,并复制其路径,随后右击此电脑→属性→高级系统设置→高级→环境变量页面,新建用户变量,编辑path并把复制的地址内容... 阅读详情

相关推荐

Linux mysql允许远程连接

1.查看linux防火墙是否开放3306端口 执行iptables -nL --line-number 这里显示DROP代表防火墙阻止了3306端口。 2.添加防火墙例外 执行vim /etc/sysconfig/iptables 3.重启防火墙 执行service iptables restart 查看是否变为ACCEPT 4.创建远程连接用户并授权 mysql> us...

king_qc的博客 4372

连接MySQL数据库的方法(使用MySQL命令行)

按照上述步骤,在命令行窗口中输入适当的命令,你就可以连接MySQL数据库,并执行各种数据库操作。连接MySQL数据库后,你可以执行各种MySQL命令来管理数据库。请记住,在实际使用中,确保你拥有正确的用户名和密码,并且具有足够的权限来连接和操作MySQL数据库。如果密码正确,系统将连接MySQL服务器,并在命令行窗口中显示MySQL提示符(通常是。首先,打开一个命令行窗口(命令提示符或终端窗口),这将是我们执行MySQL命令的地方。在提示输入密码时,输入你的MySQL密码,并按下Enter键。

CsmbPascal的博客 1461

4-3 MySQL远程连接

直接在本地使用mysqladmin命令登录mysqlmysql 命令表示要启动 MySQL 客户端。-u root:-u 选项指定要使用的用户名。在这里,我们使用 root 用户名作为示例。-p:-p 选项需要用户输入密码。如果省略此选项,则 MySQL 客户端将在不需要密码的情况下以当前用户身份登录。因此,当您使用命令时,您正在尝试使用 root 用户登录到 MySQL 客户端,并提供 root 用户的密码(如果已设置)。

weixin_43263566的博客 4100

Mysql连接指令

mysql命令行连接数据库

喻师傅的学习笔记 6824

MySQL命令行连接远程数据库

MySQL命令行连接远程数据库

fen_fen的专栏 6126

MySQL远程连接

以下MySQL远程连接MySQL部署环境为Ubuntu,MySQL为5.7版本,本地搭建的数据库,只能使用局域网ip连接。2. 使用root权限进入mysqld.cnf,建议使用vi编辑工具修改配置。5. host 为远程连接登录地址,如修改为允许任何地址登录,设置为。3. 找到mysql 库 中的user表。即可,其他特定的登录地址输入地址修改。4. 查询user表中的用户。6. 修改成功后,需刷新权限。3. 重启mysql服务。

是程序喵呀 9893

MySQL配置允许远程连接

MySQL默认在本地localhost登录root用户,然而远程连接却会报错(root@X.X.X.X acess denied) 这里就需要进行配置允许远程连接 方式一: 进入mysqlmysql -uroot -p 运行mysql: use mysql; 开启远程访问权限: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' ...

asdXT的博客 5万+

MySql设置远程连接

MySql设置远程连接Windows与Linux同理 本文使用的是MySQL8.0版本,安装在centos7中,不管是在Windows还是Linux中都是通用的,基于权限修改来达到远程连接的目的 Windows与Linux同理 打开终端控制面板,输入mysql -uroot -p你的Mysql root密码回车 ...

小白的日常 2万+

MySQL远程连接命令

如何用mysql客户端连接远程数据库 第一中方法:比较详细 以下的文章主要介绍的是MySQL数据库开启远程连接的时机操作流程,其实开启MySQL数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL数据库开启远程连接的时机操作流程。 1、d:\MySQL\bin\>MySQL-...

计算机毕业论文源码,学生个人网页制作html源码。贴近用户做网络推广和互联网优化。 6634

远程连接MySQL

在我们初学MySQL的时候,一般都是在本地安装MySQL数据库,并且使用命令行或者Navicat连接,所以往往会忽略掉如何远程连接MySQL这个知识点,这太过局限,然而在实际运维中,访问数据库通常是远程的方式(抛开网络安全问题),大大提高开发效率。但MySQL默认是不开起远程连接的,所以需要一定的配置。tips:​ 1.当前教程需要读者对MySQL的基础有所了解。​ 2.本教程使用Windows和Linux Ubuntu演示,CentOS用户在重启MySQL服务器会有所不同。

m0_53184209的博客 1418

mysql远程连接

报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost 报错:1130-host ... is not allowed to connect to this MySql server 解决方法: 1。 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。...

kevin_cat的博客 3819

MySQL常用命令

 一、mysql服务的启动和停止 net stop mysql net start mysql 二、连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL。      首先在打开DOS窗口,然后进入目录 mysql/bin,再键入命令mysql –u root -p,回车后提示你输密码,注意用户名前可以有空格也可以没有空格,

zhuhuidong的地盘! 798

连接数据库(MySQL)命令

连接数据库(MySQL)命令

XiaoBoYes的博客 9207

MySQL命令】远程连接数据库备份

[1] 远程连接命令   确保远程MySQL数据库可以连接mysql -u {user} -h {host} -p   其中:   user:用户名;   host:主机ip地址; 示例: [2] 数据库备份命令 2.1 备份单个数据库中的所有表: mysqldump -u {user} -h {host} -p {database} > {url}   其中:   user:用户名;   host:主机ip地址;   database:数据库名;   url:备份后文件的绝对路径; .

十一月廿七风雨大作 8915

远程连接MySQL数据库

mysql 远程连接数据库的方法 一、连接远程数据库: 1、显示密码 如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456” mysql -h 192.168.5.116 -P 3306 -u root -p123456 2、隐藏密码 如:MySQL 连接本地数据库,用户名为“root”, C:/>mysql -h localhost -u root -p 二、配置mysql允许远程链接: 默认情况下,**mysql帐号不允许从远

Sonsay的专栏 11万+

MySQL命令行连接

命令行连接mysql

m0_53188792的博客 7635

Mysqlmysql命令大全

增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据库,只能通过MYSQL主机上的web页来访问了。但增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决办法如下。

qq_25285531的博客 8650
上一篇: 远程访问xampp access forbidden
下一篇: phpmyadmin远程连接mysql的方法(吐血版)
charly2018
博客等级 码龄16年 3粉丝 5原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值