首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mysql连接远程数据库_plsql连接远程数据库

新安装的 MySQL 只有一个 root 用户,默认不开启远程连接。下面以 Ubuntu 系统下的 MySQL 为例,说明如何远程连接 MySQL 数据库。...登录 root 用户 mysql -uroot -pyongdu 查看 mysql 数据库中的所有表 mysql> show databases; +--------------------+ | Database...192.168.43.246 ERROR 1045 (28000): Access denied for user 'root'@'192.168.43.246' (using password: YES) 想要进行远程连接...--+ | % | admin | +------+-------+ 1 row in set (0.00 sec) 发现 admin 用户创建成功,且 host 对应的是“%”,这样便可以尝试远程连接...,此时便可用图形工具操作数据库了 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

31.5K31
您找到你想要的搜索结果了吗?
是的
没有找到

mysql远程连接数据库 权限_sql远程连接数据库失败

我们在刚学习MySQL数据库时一般都是连接localhost然后登录root用户创建数据库进行操作,那么问题来了,如何通过其他主机来访问自己的数据库呢?...一、我们要保证两台主机在同一个局域网,也就是说你使用ping命令能够ping通另一台主机,这样才可以实现远程访问你的数据库 图中192.168.116.96为对方主机的ip地址,我的IP地址为192.168.116.92...因为这时候你还没有设置访问权限,所以现在对方只能看到你的系统数据库,其他的数据他是看不了的 是吧,只有这一个information_schama数据库,这个没什么用 五、设置权限,让他访问我的数据库中的内容...我设置的是让他能够访问我所有数据库数据库中的所有表, 第一个*是数据库范围,你也可以指定某一个库,第二个*指表的范围,好了话不多说,让我们试验一下 六、再次在对方主机上进入刚才我们创建的账号,然后查询一下都有哪些数据库...对吧,这时候查询一下数据库,里面就多出来好多,这些就是我自己创建的,对方也可以访问到了。

13.4K20

本地sql数据库怎么与远程sql数据库同步使用_sqlserver复制数据库

MySQL数据同步主要有三种方式: 1.利用MySQL自身的数据库同步功能 2.利用MySQL数据库的特性(数据库存在固顶目录,并且以文件形式存储),进行数据库目录同步以达到数据同步目的 3.利用专用的...MySQL数据库同步软件 1.利用MySQL自身的数据库同步功能(下面参考自网上的文章,写的非常详细了) MySQL从3.23.15版本以后提供数据库复制功能。...,远程服务器名:xz,用户名为:sa,无密码,测试数据库:test –服务器上的表(查询分析器连接到服务器上创建) createtable[user](idintprimarykey,numbervarchar...setstate=1 from[user]ajoininsertedbona.id=b.id wherea.stateisnotnull go –为了方便同步处理,创建链接服务器到要同步的服务器 –这里的远程服务器名为...[p_synchro] GO createprocp_synchro as –setXACT_ABORTon –启动远程服务器的MSDTC服务 –execmaster..xp_cmdshell

3.2K20

Linux 搭建远程MySQL数据库

最近需要用到数据库,又不想在自己电脑上折腾,所以弄个云服务器太好不过了,哈O(∩_∩)O哈! linux系统基本上分两大类: RedHat系列:Redhat、Centos、Fedora等。...apt-get安装坏境,此次测试坏境为:CentOS 安装MySQL - [root@zkm ~]# rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库...我是通过yum的方式来进行mysql的数据库安装,首先我们可以输入 yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本: [root@zkm ~]# yum...list | grep mysql 就可以得到yum服务器上mysql数据库的可下载版本信息: wget http://repo.mysql.com/mysql-community-release-el6...mysqld on 查看是否开机自启动: ps -ef | grep mysqld 登录 mysql -uroot -proot 说明: mysql -hlocalhost -uroot -p -h数据库主机

5.4K30

如何远程连接数据库

大家在本地连接自己的数据库可能没有问题,但当服务器的时候就需要远程连接了,那么如何能够让远程数据库被我们访问到呢,接下来就具体执行一下相关的操作,以我的为例,连接虚拟机中的数据库,操作系统是linux...1、登录数据库 mysql -uroot -p 2、进入mysql,查看host,没有%需要配置一下 use mysql select host,user,password from user;...执行完以上命令后,然后再查看一下,有了%之后说明配置成功 4、开放3306端口防火墙 firewall-cmd --permanent --add-port=3306/tcp,然后重启就可以了 5、检查远程是否可以连接...,在windows下使用navicat新建一个连接,输入相关信息,然后连接,看是否成功 点击连接,显示内容,说明数据库连接成功,可以远程操作了 附加知识,在centos7中查看ip地址的命令是ip

2.6K20

MySQL 数据库设置远程权限

设置访问单个数据库权限 设置用户名为 root,密码为空,可以访问数据库 test mysql>grant all privileges on test.* to 'root'@'%'; 设置访问全部数据库权限...设置用户名为 root,密码为空,可以访问所有数据库 mysql>grant all privileges on *.* to 'root'@'%'; 设置指定用户名访问权限 指定用户名为 liuhui...,密码为空,可以访问所有数据库 mysql>grant all privileges on *.* to 'liuhui'@'%'; 设置密码访问权限 设置用户名为 liuhui,密码为 liuhui,...可以访问所有数据库 mysql>grant all privileges on *.* to 'liuhui'@'%' IDENTIFIED BY 'liuhui'; 设置指定可访问主机权限 设置用户名为...liuhui,密码为 liuhui,可以访问所有数据库,只有 10.1.1.1 这台机器有权限访问 mysql>grant all privileges on *.* to 'liuhui'@'10.1.1.1

7.8K20
领券