1.开放防火墙端口

添加需要监听的端口:/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

保存设置:/etc/init.d/iptables save

2.为用户授权

授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"; 

  2.1 登录MYSQL(有ROOT权限),这里以ROOT身份登录:

  @>mysql -u root -p

  @>密码

  2.2 首先为用户创建一个数据库(testDB):

  mysql>create database testDB;

  2.3 授权test用户拥有testDB数据库的所有权限(某个数据库的所有权限):

   mysql>grant all privileges on testDB.* to test@localhost identified by '123';

  mysql>flush privileges;//刷新系统权限表

  格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"; 

  2.4 如果想指定部分权限给一用户,可以这样来写:

  mysql>grant select,update on testDB.* to test@localhost identified by '123';

  mysql>flush privileges; //刷新系统权限表

  2.5 授权test用户拥有所有数据库的某些权限:   

  mysql>grant select,delete,update,create,drop on *.* to test@"%" identified by "123";

//test用户对所有数据库都有select,delete,update,create,drop 权限。

    //@"%" 表示对所有非本地主机授权,不包括localhost。(localhost地址设为127.0.0.1,如果设为真实的本地地址,不知道是否可以,没有验证。)

    //对localhost授权:加上一句grant all privileges on testDB.* to test@localhost identified by '123';即可。

2.6 授权test用户拥有所有数据库的所有权限:

  mysql>grant all privileges on *.* to test@"%"  identified by '123';

  mysql>flush privileges; //刷新系统权限表

Navicat MySQL连接Linux下MySQL的问题解决方案相关推荐

  1. Navicat远程连接linux下mysql服务器1045错误解决办法在这儿

    1:首先通过xshell工具或者你熟悉的工具连接远程linux下的服务器 mysql -uroot -p      然后输入密码 2.进行授权 如果想root用户使用password从任何主机连接到m ...

  2. 用连接linux mysql工具1045,Navicat远程连接linux下mysql服务器1045错误解决办法在这儿...

    1:首先通过xshell工具或者你熟悉的工具连接远程linux下的服务器 mysql -uroot -p      然后输入密码 2.进行授权 如果想root用户使用password从任何主机连接到m ...

  3. Navicat MySQL连接Linux下MySQL的及2003错误解决方案

    1.首先登录mysql 2.为用户授权--需要在mysql里面执行以下语句(开放mysql远程权限) 接下来就简单了,直接将上面的代码修改一下就可以用了.比如我的电脑的ip地址是:192.168.0. ...

  4. navicat 连接linux mysql_如何在windows下用Navicat Premium连接linux下的Mysql

    展开全部 当我们在Vmware中使用Linux下的MySQL ,界面不是很友好,所以我们使用Navicat Premium软件32313133353236313431303231363533e59b9 ...

  5. 解决Navicat连接linux下mysql数据库卡顿的问题

    解决Navicat连接linux下mysql数据库卡顿的问题 进去到 etc目录下 vi my.cnf 添加 skip-name-resolve 取消名臣检测

  6. win下远程连接linux下mysql

    win7下远程连接mysql,一般我都会使用SQLyog,当看到别人通过命令提示符去连接linux下的mysql的时候,也想去尝试一下,先将连接方式总结如下: 我首先打开了命令提示符,输出如下命令 于 ...

  7. linux上mysql允许远程连接,linux下mysql允许远程连接

    1. MySql安装教程 https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html 默认情况下mysq的 roo ...

  8. linux 下如何修改mysql授权,linux下mysql添加用户、删除用户、授权、修改密码

    摘要 腾兴网为您分享:linux下mysql添加用户.删除用户.授权.修改密码,之了课堂,云闪付,英语字典,易信等软件知识,以及pr安卓,彩绘大师,微软应用商店,广告屏蔽管家,pandahelper, ...

  9. windows下mysql和linux下mysql主从配置

    1. linux下mysql安装版本5.6   windows下mysql版本5.7  不要问我为什么版本不一致  就是想这么搞 2. linux为主服务器   windows为从服务器 3.找到li ...

最新文章

  1. 男女洗澡前后区别,太形象了!
  2. Mining Precision Interface From Query Logs -- 学习笔记(一)
  3. Supplier 点participate时候用USB KEY的身份验证
  4. VMware 下Linux无法上网 新增支持WIFI方式 无线连接
  5. [上海]招募.net网站测试员(实习/见习)
  6. bzoj1189 [HNOI2007]紧急疏散EVACUATE spfa+网络流+二分
  7. Python文件操作与函数目录
  8. c语言如何调用三个子程序,哪位师傅知道51单片机怎样编写子程序?C语言的。在主程序里调...
  9. android某个界面横屏,iOS强制某个界面横屏的方法
  10. 修改VS2017密钥
  11. 【平衡车】TB6612+编码器电机的使用
  12. plsql手动修改数据
  13. 系统漏洞利用与提权攻击机场景
  14. 我将进化成一条狗(9)——基因治疗
  15. 抓住那头牛(宽搜bfs)
  16. 机器学习(二)线性模型---LR
  17. 什么是 jQuery?
  18. C语言 统计含有中文的字符串中的字数、 字符数和行数
  19. 我国自主研制成功铯原子喷泉钟 时间“精度”提高到600万年不差1秒
  20. LVM---Linux

热门文章

  1. 带孩子们做环球旅行的读后感_郭晶晶带孩子做家务:做家务的孩子,究竟赢在哪里了?...
  2. Unity游戏开发——unity接入多渠道sdk
  3. linux命令行下读取u盘内容_Linux拷贝U盘文件(命令行)
  4. 【开源免费】微软官方推荐的桌面小工具
  5. 关于 海思Hi3516横竖屏Qt使用QGraphicsScene代理窗口强制旋转导致弹窗旋转与阴影不显示的 解决方案
  6. ai自动配音_自媒体免费配音神器,一键生成100条AI配音
  7. 深圳Java学习:面向对象【重点知识】
  8. jQuery第5章简答题4(使用css()方法添加图片边框)5(制作林徽因简介页面)
  9. 详解MySQL之事务
  10. 如何判断图片加载完成