资讯专栏INFORMATION COLUMN

Mysql5.7设置远程访问本机数据库

Bmob / 1108人阅读

摘要:方法一控制台上输入以下命令使用系统用户名,密码连接数据库用户信息存储在数据库中的表中语法具体权限数据库名用户名主机用户密码允许任何地址表示任何地址的电脑使用帐户和密码来访问所有数据库允许使用指定账号访问指定数据库用户名密码主机表示所有指

方法一:cmd控制台上输入以下命令

使用系统用户名:root, 密码:admini连接数据库

mysql -uroot -padmin

用户信息存储在数据库mysql中的user表中

use mysql;

语法:

GRANT 具体权限 ON 数据库名.* TO 用户名@"主机IP" IDENTIFIED BY "用户密码" [WITH GRANT OPTION];

允许任何IP地址(%表示任何IP地址)的电脑使用admin帐户和密码(123456)来访问所有数据库

GRANT ALL ON *.* TO admin@"%" IDENTIFIED BY "123456" [WITH GRANT OPTION];

允许使用指定账号访问指定数据库

GRANT ALL ON miniprogram.* TO admin@"%" IDENTIFIED BY "123456" [WITH GRANT OPTION];
用户名:admin
密码:123456
主机IP:%表示所有
指定数据库:miniprogram
数据库权限:ALL表示所有权限

注意:

 * 授予权限的用户必须存在!
 * WITH GRANT OPTION用于表示被授予权限的用户可以将所拥有的权限授予给其他用户
 * 不区分大小写

方法二:使用navicat工具

注意服务器权限和权限的区别

服务器权限:是个全局设置,对所有数据库起作用

权限:可以指定数据库、表或其他,只对指定的起作用

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/69433.html

相关文章

  • 阿里云服务器部署Java Web项目全过程

    摘要:最近需要将一个项目部署到服务器上,方便多人共享访问。购买服务器第一步当然是需要购买一台服务器了,我选择的是阿里云的,对于新用户有一定的优惠活动。部署项目我需要将本地的工程打包成,以及将数据库导出至文件一并上传到服务器上。最近需要将一个Java Web项目部署到服务器上,方便多人共享访问。这也是我第一次接触服务器之类的东西,也花了一点时间,最终总算部署成功,写下一篇文章记录以便日后回顾。 购买...

    wua_wua2012 评论0 收藏0
  • php7.0 + mysql5.7.10 + nginx7.0 web开发环境搭建(CentOS7)

    摘要:一搭建开发环境参考官方文档设置官当提供了利用来安装升级的方法在目录下创建文件,输入以下代码将替换为,或者,根据当前的系统版本替换即可。设置好文件之后,开始用安装安装提示安装完成,则表明安装成功到此安装完成了。关闭停止禁止开机启动 一、搭建nginx开发环境 参考官方文档:http://nginx.org/en/linux_pac... 1、设置yum 官当提供了利用yum来安装、升级n...

    CollinPeng 评论0 收藏0

发表评论

0条评论

Bmob

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<