mysql 授权访问_windows开启3306端口并用可视化工具访问远程mysql(授权访问)
开启 MySQL 的远程登陆帐号有两大步:
1、确定服务器上的防火墙没有阻止 3306 端口。
MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。
如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号。
如果不知道怎样设置您的服务器上的防火墙,请向您的服务器管理员咨询。
2、增加允许远程连接 MySQL 用户并授权。
1)首先以 root 帐户登陆 MySQL
在 Windows 主机中点击开始菜单,运行,输入“cmd”,进入控制台,MySQL 的 bin 目录下,然后输入下面的命令。
在 Linux 主机中在命令提示行下输入下面的命令。
> MySQL -uroot -p123456
123456 为 root 用户的密码。
2)创建远程登陆用户并授权
> grant all PRIVILEGES on discuz.* to ted@'123.123.123.123' identified by '123456';
上面的语句表示将 discuz 数据库的所有权限授权给 ted 这个用户,允许 ted 用户在 123.123.123.123 这个 IP 进行远程登陆,并设置 ted 用户的密码为 123456 。
下面逐一分析所有的参数:
all PRIVILEGES
表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如:select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔。
discuz.*
表示上面的权限是针对于哪个表的,discuz 指的是数据库,后面的 * 表示对于所有的表,由此可以推理出:对于全部数据库的全部
表授权为“*.*”,对于某一数据库的全部表授权为“数据库名.*”,对于某一数据库的某一表授权为“数据库名.表名”。
ted 表示你要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的用户。
123.123.123.123
表示允许远程连接的 IP 地址,如果想不限制链接的 IP 则设置为“%”即可。
123456
为用户的密码。
执行了上面的语句后,再执行下面的语句,方可立即生效。
> flush privileges;
ps:
安装了MYSQL5.0,可是别人在访问我的数据库服务器的时候,老是报10060错误,上网查看了一下,原来是windows防火墙将MYSQL的端口3306给拦截了,具体的打开方法如下:
开始-设置-控制面板-Windows防火墙,单击“例外”-“添加端口”,名称为:mysql,端口:3306,TCP协议,单击“确定”就可以了。
mysql 授权访问_windows开启3306端口并用可视化工具访问远程mysql(授权访问)相关推荐
- mysql可视化工具路径访问_windows开启3306端口并用可视化工具访问远程mysql(授权访问)...
开启 mysql 的远程登陆帐号有两大步: 1.确定服务器上的防火墙没有阻止 3306 端口. MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 330 ...
- windows mysql端口_windows开启3306端口访问mysql
开启 MySQL 的远程登陆帐号有两大步: 1.确定服务器上的防火墙没有阻止 3306 端口. MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 330 ...
- linux怎么开放3306端口,Linux开启3306端口(开放mysql访问端口)
1.本地测试3306是否开启 首先要ping一下看是否联通 ping 192.168.43.47 之后使用telnet命令查看是否可用 telnet 192.168.43.47 3306 2.linu ...
- Mysql开启3306端口远程访问
Mysql开启3306端口远程访问 现在需要使用自己计算机上的 Mysql Wordbench 客户端来连接腾讯云服务器上的 Mysql 数据库. 默认情况下,mysql只允许本地登录,需要:开启远 ...
- 开启3306端口远程连接MySQL
开启3306端口远程连接MySQL分为两步 第一步:在防火墙中配置3306 1. 搜索防火墙,点击进入: 2. 点击入站规则,并新建入站规则: 3. 选择端口,下一步: 4. 选择TCP和特定本地端口 ...
- iptables 开启3306端口
[root@mysqld ~]# mysql -uroot -h 192.168.1.35 -p Enter password: ERROR 1130 (HY000): Host '192.168.1 ...
- ubuntu20.4服务器安装mysql社区版并开放3306端口
您可以按照以下步骤在Ubuntu上安装MySQL社区版: 更新软件包列表: sudo apt-get update 下载MySQL社区版的APT存储库配置文件: wget https://dev.my ...
- Centos防火墙开启3306端口
查看防火墙状态 firewall-cmd --state ## 结果显示为running或not running 关闭防火墙firewall systemctl stop firewalld.serv ...
- Centos 防火墙开启3306端口
Centos 防火墙开启3306端口 查看防火墙状态 firewall-cmd --state ## 结果显示为running或not running 关闭防火墙firewall systemctl ...
最新文章
- Log日志分析--awstats
- 通过配置文件避免硬编码的一个例子
- html 字符串最后加空格,html space空格符
- 实验五——循环结构学习总结
- $compile 手动编译
- 软件开发中的资源控制问题学习
- MySQL数据库技术与应用:数据查询
- 排序算法合集 python
- OpenSSL学习(十四):基础-指令passwd
- Java3种错误_3种常见的Class级别的错误
- 为啥有人说每个程序员都应该这学习5种编程语言?
- Leetcode 109.有序链表转换二叉搜索树
- crt怎么退出编辑模式_securecrt怎么退出当前指令
- 动态启用和禁用mainfest中组件
- HDUOJ---携程员工运动会场地问题
- 西门子SMART 200 modbus rtu通讯宇电温控器例程 运行/停止的控制及指示;温度设定,上下限报警设定
- 15分钟读懂进程线程、同步异步、阻塞非阻塞、并发并行
- dr/bdr选举的故事(有意思)
- 迅雷和FlashGet 地址转换工具_6617.com
- Anaconda安装OpenBLAS
热门文章
- Maven Git发布
- 您从未听说过的Java 8的10个功能
- Dropwizard:轻松的RESTful JSON HTTP Web服务
- Spring MVC控制器的单元测试:REST API
- token验证_如何利用 C# 爬取带 Token 验证的网站数据?
- Servlet中的监听器
- 如何获取上传文件的本地路径
- tableau选择计算_干货 | 年薪40W, 掌握Tableau的留学生真的赚翻了
- c语言文件的读写通讯录,学C三个月了,学了文件,用C语言写了个通讯录程序
- java批量处理数据库语句_Java项目中调用bat批处理进行多用户数据库备份