mysql php gpl_MySQL_MySQL数据库远程访问权限如何打开(两种方法),下载GPL版本安装MySQL Community - phpStudy...
MySQL数据库远程访问权限如何打开(两种方法)
下载GPL版本安装
MySQL Community Edition(GPL)
Community (GPL) Downloads »
在我们使用mysql数据库时,有时我们的程序与数据库不在同一机器上,这时我们需要远程访问数据库。缺省状态下,mysql的用户没有远程访问的权限。
下面介绍两种方法,解决这一问题。
1、改表法
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
2、授权法
在安装mysql的机器上运行:
1、d:\mysql\bin\>mysql -h localhost -u root
//这样应该可以进入MySQL服务器
2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
//赋予任何主机访问数据的权限
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WI
TH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY
'mypassword' WITH GRANT OPTION;
3、mysql>FLUSH PRIVILEGES
//修改生效
4、mysql>EXIT
退出MySQL服务器,这样就可以在其它任何的主机上以root身份登录
以上所述是小编给大家介绍的MySQL数据库远程访问的权限如何打开,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对phpstudy网站的支持!相关阅读:
Android利用ViewPager实现滑动广告板实例源码
浅谈如何实现easyui的datebox格式化
NodeJS中Buffer模块详解
jQuery+HTML5实现图片上传前预览效果
jQuery实现页面内锚点平滑跳转特效的方法总结
Android 几种屏幕间跳转的跳转Intent Bundle
jQuery插件pagewalkthrough实现引导页效果
Android控件系列之ImageView使用方法
win7安装软件出现错误Error 1935该怎么解决?
JQuery实现左右滚动菜单特效
给VM虚拟机中的CentOS Linux系统挂载U盘的方法图文教程
深入讲解C#编程中嵌套类型和匿名类型的定义与使用
PHP页面间参数传递的四种方法详解
在Java的JDBC使用中设置事务回滚的保存点的方法
mysql php gpl_MySQL_MySQL数据库远程访问权限如何打开(两种方法),下载GPL版本安装MySQL Community - phpStudy...相关推荐
- mysql数据库运行远程用户访问不了_MySQL数据库远程访问权限如何打开(两种方法)...
下载GPL版本安装 MySQL Community Edition(GPL) Community (GPL) Downloads » 在我们使用mysql数据库时,有时我们的程序与数据库不在同一机器上 ...
- oracle事务数统计,【学习笔记】Oracle数据库收集统计信息的两种方法介绍案例
天萃荷净 分享一篇关于Oracle数据库收集统计信息的办法,Oracle DBMS_STATS与Oracle analyze使用方法案例 今天群里面讨论DBMS_STATS和analyze,这里进行了 ...
- qt连接mysql数据库原理_Qt连接数据库的两种方法
我曾经想过,无论在哪个平台下开发,都不要再接触SQL Server了,但显然不行.我们是来看世界的,不是来改变世界的,想通就好. 前两天,尝试了一下Qt下远程访问数据库.在macOS下,用Qt 5.1 ...
- oracle数据库导入dmp文件,两种方法
开始的准备工作:前面的步骤都一样 一: 创建表空间: create tablespace root datafile 'D:\Oracle\dataSpace\root.dbf' (你自己的存放空间) ...
- mysql的驱动connect放在哪里_Python连接数据库两种方法,QSqlDatabase,pymmsql,驱动名...
''' Qt中内置了好几个数据库的驱动程序,也就是说我们可以直接在PyQt中对这些数据库进行操作.这些内置的数据库包括: · IBM DB2,驱动名为QDB2: · Borland InterBase ...
- MySQL关闭查询缓存(QC)的两种方法
MySQL Query Cache 会缓存select 查询,安装时默认是开启的,但是如果对表进行INSERT, UPDATE, DELETE, TRUNCATE, ALTER TABLE, DROP ...
- mysql latin1 to utf8_mysql latin1转utf8 的两种方法
老版网站系统的mysql数据库dnname采用默认的latin1字符集,系统升级需要将所有数据转换成utf-8格式,目标数据库为newdbname(建库时使用utf8) 方法一: 步骤一 命令行执行: ...
- 用户权限验证的两种方法
用户权限验证 intercept拦截器使用 之前在进行登录状态判断时用的是intercept拦截器进行拦截处理,配合Jwt生成token,在客户端发送请求时检查请求头里有无携带token,并验证tok ...
- MySQl数据库-批量添加数据的两种方法
当你需要往数据表中添加数据,如果少量,手动添加其实没什么问题.但是当你需要测试大量数据时,比如要统计一年.一个月.一个星期的数据的区别,而且需求是必须每天都要有数据,这时就需要批量添加数据.在这里以u ...
最新文章
- springBoot启动时让方法自动执行的几种实现方式
- 博三才发文章,打破学校零记录,华科博士入职华为年薪201万
- R计算混淆矩阵(Confusion Matrix)
- 全面对比 MATLAB、Julia、Python,谁在科学计算中更胜一筹?
- css基础选择器教程,CSS核心基础 一些常见的选择器的使用 小白教程
- beautiful sentences
- 野生前端的数据结构基础练习(3)——链表
- selenium 定位方式3-css_selector
- 2020计算机二级office高级应用,2020计算机二级ms-office高级应用试题.docx
- poj 1159 Palindrome(dp)
- 运算放大器的偏置电流、失调电流
- 如何在线查看.mmap格式文件
- linux 内核rps,Linux内核软RPS实现网络接收软中断的负载均衡分发
- 快速去掉迅雷上的弹窗广告
- 你的windows许可证即将过期
- android 更改主题,如何更改android app的颜色主题?
- 王佩丰 Excel 基础24讲 | 学习笔记(全)
- Linux系统开启服务器BBR加速教程
- linux - 时间时区设置
- Linux 搭建Owncloud 私有云
热门文章
- C++之菱形继承的解决之道
- Dubbo标签解析原理
- 计算机组成名词解释移码,自考“计算机组成原理”串讲资料
- es获取最大时间的记录_大屏幕大智慧,腕上私教+生理周期,荣耀手表ES评测
- jcifs java_Java 使用JCIFS访问网络文件共享的工具类
- 二维稳态热传导 代码实现_博世壁挂炉发生故障代码及处理办法
- 自己动手,实现一款轻量级 HTTP 调用工具
- 一文读懂Redis常见对象类型的底层数据结构
- Java IO流之随机读写流RandomAccessFile
- pythonos基础_python基础之模块之os模块