在centos 6.5系统下通过bitnami一键成功安装redmine后想通过navicat for mysql工具远程访问mysql数据库实现对数据库的备份和恢复操作,其具体操作方法如下:

(1)打开navicat for mysql工具,在工具中通过响应‘连接’按钮对需连接的mysql服务器创建一个连接

输入相关的连接信息后,在左边目录树中能看到连接名,在连接名上执行鼠标右键,然后执行打开连接,在这种情况下一般会报如下错误

出现该错误时,首先考虑mysql是否已启动,若已启动则考虑mysql目录下的my.cnf文件配置问题,在访文件中需将[mysqld]段中的bind-address=127.0.0.1注释掉,然后再重新右键执行‘打开连接’操作,此时有可能会报无权限访问的错误,如下图所示:

出现以上错误表明当前建立连接时所设置的数据库用户名不允许访问mysql数据库,此时可以用root账号进入mysql数据库(shell提示符下执行mysql -h 127.0.0.1 -u root -p命令),然后在数据库提示符下执行grant all privileges on *.* to ‘需远程登录连接的数据库账号名[email protected]%‘ identified by ‘该远程账号名的密码‘;和flush privileges;语句,前一条语句(即grant all privileges打头的语句)的意思是允许语句中指定的账号从任何IP访问mysql数据库;

如果忘记了数据库root账号的密码,则可以通过修改mysql目录下的my.cnf文件来修改root账号的密码,修改方法为:在该文件的[mysqld]段中加入一行skip_grant_tables并保存退出,然后再重新启动mysql数据库;成功重启数据库后,在shell提示符下先cd进入到mysql所在目录,然后执行./bin/mysql,此时会进入mysql数据库提示符,此时输入USE mysql来切换数据库,在成功切换数据库后执行UPDATE user SET Password = password ( ‘new-password‘ ) WHERE User = ‘root‘语句和flush privileges语句,前一条语句是修改root账号的密码,语句中的‘new-password’为新密码;执行成功后用quit退出数据库,然后再将my.cnf文件中的skip_grant_tables删除并保存后退出,最后再重新启动mysql数据库;在成功修改了root的密码后,再通过root账号进入mysql数据库,然后再在数据库提示符下通过执行grant all privileges on *.* to ‘[email protected]%‘ identified by ‘该远程账号名的密码‘;和flush privileges语句来设置允许语句中指定的账号从任何IP访问mysql数据库

以上设置都完成后,便能通过navicat for mysql远程访问mysql数据库

原文:http://www.cnblogs.com/lucy-test/p/4206450.html

bitnami redmine mysql_linux下bitnami一键安装redmine后无法远程访问mysql的问题相关推荐

  1. Linux下OneinStack一键安装JAVA+PHP+Tomcat+Nginx+MySQL网站环

    yum -y install wget screen python #for CentOS/Redhat # apt-get -y install wget screen python #for De ...

  2. Linux下OneinStack一键安装JAVA+PHP+Tomcat+Nginx+MySQL网站环境

    yum -y install wget screen python #for CentOS/Redhat # apt-get -y install wget screen python #for De ...

  3. bitnami redmine mysql_centos7 BitNami一键安装Redmine

    Redmine是一个灵活的项目管理web应用,采用Ruby on Rails框架开发.Redmine是典型的web 2.0网站,项目管理系统的后起之秀.Redmine支持多项目,灵活的角色权限管理,灵 ...

  4. 一键安装 redmine on windows 和发邮件设置

    一键安装 redmine on windows 和发邮件设置 1)使用http://bitnami.org/stack/redmine一键安装redmine (windows). 2)改动以下的文件: ...

  5. CentOS7下pptp ***一键安装脚本

    CentOS 6.7下pptp ***一键安装脚本,安装如下: wget http://mirrors.linuxeye.com/scripts/***_centos.sh chmod +x ./** ...

  6. 教程:Cadence SPB一键安装完成后的处理操作

    教程:Cadence SPB一键安装完成后的处理操作 更新历史 20190328: 首次发布 从吴川斌的博客可以下载 阿狸狗破戒大师,在安装说明书的指导下,可以顺利完成Windows操作系统下Cade ...

  7. 群晖(Synology)NAS 后台安装 Docker 后配置 Mariadb / MySQL

    如果你已经有一台 群晖(Synology)NAS 的话,你可以通过在 NAS 的后台安装 Docker ,然后再安装 MySQL 的镜像. 你的 群晖(Synology)NAS 就变成了一台数据库服务 ...

  8. 关于Wampserver安装完成后无法启动MySQL的问题

    Wampserver安装完成后无法启动MySQL这有可能是你之前安装过MysqL,因为wampserver内置MySQL.解决的方法就是配置环境变量. 找到我的电脑或计算机右键,打开属性,然后打开高级 ...

  9. BitNami一键安装Redmine

    1. 简单介绍 对于一个新手,假设严格依照官方文档来安装redmine,我想会"疯"掉的.有没有一种简便的方法.有滴,那就是BitNami. BitNami提供redmine的一键 ...

  10. BitNami一键安装Redmine(转)

    1. 简介 对于一个新手,如果严格按照官方文档来安装redmine,我想会"疯"掉的.有没有一种简便的方法.有滴,那就是BitNami. BitNami提供redmine的一键安装 ...

最新文章

  1. VS2008中自定义C++工程模板与修改新建文件默认编码的办法
  2. 手机客户端连接linux
  3. codevs 1507 酒厂选址
  4. 企业CIO如何让IT部门成为价值中心
  5. Android之解决YouTubePlayerView启动在Android5.0左右的手机出现奔溃问题
  6. mysql timeout的单位_mysql的timeout-阿里云开发者社区
  7. 基于 Sentry Hive 权限控制命令详解
  8. 搭建DNS域名解析服务器
  9. iOS 如何在一个应用程序中调用另一个应用程序
  10. python编程软件哪个好-来 看看谁最适合学Python编程
  11. mysql 5.6.15 winx64_mysql-5.6.15-winx64免安装 配置步骤
  12. 啊哈添柴挑战Java1491. 奔跑的小人
  13. android中百分比显示_如何在菜单栏中显示Android的电池百分比
  14. 企鹅号重磅宣布平台三大升级 推出全新TOP计划助力内容精品化
  15. 阿里面试官没想到,一个Volatile,我都能跟他吹半小时
  16. scratch字母点头问好 电子学会图形化编程scratch等级考试一级真题和答案2020-9
  17. 前端第一阶段-11(HTML之flex弹性)
  18. 分镜头脚本表格模板下载
  19. python 生孩子朋友圈_宝宝出生怎么发朋友圈 生宝宝朋友圈报喜的句子
  20. 镂空文字、类歌词进度显示文字

热门文章

  1. 【实践】HMM模型在贝壳对话系统中的应用
  2. 百度AI快车道PaddleNLP实战营空降南京,11月9日技术大咖线下开讲
  3. 【资源】PyTorch版《动手学深度学习》开源了,最美DL书遇上最赞DL框架
  4. 经验分享 | 我是如何从小白到收获几个不错的offer!
  5. 一文搞懂如何高效学习与进阶NLP or CV!
  6. 情人节,我用字符画出了一个对象!
  7. 【每日算法Day 105】打家劫舍第二弹:看好你的电瓶车!
  8. [AAAI18]面向序列建模的元多任务学习
  9. QCon全球软件开发大会:推动创新,实现技术落地
  10. Docker 镜像优化:减小镜像尺寸