匿名用户

1级

2018-08-27 回答

一、连接远程数据库:

1、显示密码

如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”

C:/>mysql -h 192.168.5.116 -P 3306 -u root -p123456

2、隐藏密码

如:MySQL 连接本地数据库,用户名为“root”,

C:/>mysql -h localhost -u root -p

Enter password:

二、配置mysql允许远程链接

默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。这里提供了二种方法设置mysql可以通过远程主机进行连接。

一、改表法

在localhost登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改称"%"

例如:

#mysql -u root -p

Enter password:

……

mysql>

mysql>update user set host = '%' where user = 'root';

mysql>select host, user from user;

二、授权法

例如: 想myuser使用mypassword(密码)从任何主机连接到mysql服务器的话。

mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

如果想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码

mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY

'mypassword' WITH GRANT OPTION;

mysql>FLUSH PRIVILEGES

使修改生效,就可以了

常见问题:

1、在采用法二授权法之后,无法在本地登录mysql(如:#mysql -u root -p -h 192.168.5.116

Enter password:

ERROR 1045 (28000): Access denied for user 'root'@'loadb116' (using password: YES)

上例中loadb116是主机名.

解决方法:

1、这时可以使用:mysql -u root -p 登录,进入到mysql后。

mysql> grant all privileges on *.* to 'root'@'loadb116'

identified by '123456' with grant option;

Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

2、在本地使用ip地址登录

# mysql -u root -p -h 192.168.5.116

Enter password:

Welcome to the MySQL monitor. Commands end with ; or /g.

Your MySQL connection id is 60

Server version: 5.1.45 MySQL Community Server (GPL)

Type 'help;' or '/h' for help. Type '/c' to clear the buffer.

mysql>

群晖按装mysql_如何连接群晖里的MYSQL数据库相关推荐

  1. 群晖 mysql 端口配置,如何连接群晖里的MYSQL数据库

    如何连接群晖里的MYSQL数据库 关注:126  答案:2  mip版 解决时间 2021-02-04 15:03 提问者吥拽,註萣陂朲甩 2021-02-03 22:06 如何连接群晖里的MYSQL ...

  2. java计算机毕业设计家装行业门店订单管理系统源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计家装行业门店订单管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计家装行业门店订单管理系统源码+mysql数据库+系统+lw文档+部署 本源码技术栈: ...

  3. abp 使用mysql_在Abp框架中使用Mysql数据库的方法以及相关问题小记

    最近发现了一款DDD的框架 看起来不错,据说挺流弊的 刚好最近要弄点小东西,拿来试试也不错 苦于穷逼买不起高配服务器,只好装mysql数据库了 下面说下如何在该框架下使用Mysql数据库 打开项目后, ...

  4. java备还原mysql_用java来备份还原mysql数据库

    一,先说说基础操作吧,这部分和java无关,只讲mysql的操作,也只讲在window环境下操作,linux下大体相同,自己百度吧. 1.如果用mysqldump,你需要安装mysql服务器,如果是l ...

  5. excel 导入mysql_如何将Excel文件导入MySQL数据库

    本文实例为大家分享了Excel文件导入MySQL数据库的方法,供大家参考,具体内容如下 1.简介 本博客给大家分享一个实用的小技能,我们在使用数据库时常常需要将所需的Excel数据添加进去,如果按照传 ...

  6. hadoop 写入mysql_使用MapReducer将文件写入mysql 数据库

    自定义类 package DBOutFormat; import org.apache.hadoop.io.Writable; import org.apache.hadoop.mapred.lib. ...

  7. ubuntu swift mysql_使用 Swift 3.0 操作 MySQL 数据库

    作者:Joe,原文链接,原文日期:2016-09-24 译者:shanks:校对:walkingway:定稿:CMB 如果你阅读过本主其他的 Swift 文章,你会发现我们是 Swift 服务器端开发 ...

  8. python 写linux mysql_(linux)python之mysql数据库操作环境搭建

    刚搭建完redis的环境累个半死,刚又弄了一个mysql的环境,遇到多种问题先简单记录,以备不时之需 1.首先mysql.python环境肯定要有吧! 假定mysql安装在/usr/local/mys ...

  9. eclipse连接mysql_专题一、flask构建mysql数据库正确姿势

    每周壹总结,一起共同充电第121篇 应用程序最核心的就是数据,每天我们写程序其实也是在处理数据的过程,那么很有必要系统性的讲讲和梳理python的flask框架是如何进行数据交互操作的. 趁这3天假期 ...

最新文章

  1. 流程启动(Jbpm)
  2. 15行代码让苹果设备崩溃,最新的iOS 12也无法幸免
  3. Debian 7.1.0 安装教程图解(——Debian系统轻量级快速安装法)
  4. 监督学习无监督学习_无监督学习简介
  5. java动态代理技术
  6. 33_向路由组件传递数据
  7. 详解:Hive中的NULL的处理、优点、使用情况(注意)
  8. 面试题思考:try 代码块中含 return 语句时,代码执行顺序
  9. Info.plist中 各字段详解
  10. 实现微信聊天机器人-初级篇
  11. 自建魔兽世界sf服务器,魔兽世界80自己搭服务器,热度却持续不到一天,全部用命令!...
  12. 怎么更改wifi频段_我告诉你wifi频段怎么设置
  13. python print 格式化输出
  14. (66)-- 多进程爬取腾讯招聘信息
  15. 【android编程】第九讲-用户资源
  16. 2018焦作ICPC E - Resistors in Parallel(规律+Java大数)
  17. c语言中3次方函数图像,三次函数的性质
  18. Python爬取2020年内地电影票房总排行榜
  19. cocos2dx 3.1.1中EaseRateAction动作类的变化
  20. 转载PLMN ISDN PSTN

热门文章

  1. 访问对象的属性,你知道有哪些方法?
  2. 战略分析思路——商业模式及沙盘推演
  3. linux修改文件内容_详解5种实用方法---Linux系统清空或删除大文件内容
  4. vue表单的基本使用
  5. 关于本人在多个技术平台发布文章的声明
  6. jsp页面页面post传值_在Js页面通过POST传递参数跳转到新页面详解
  7. java 类之间转换,java中类对象之间的类型转换
  8. java 拼接html_程序员用1.5小时写出的Java代码,让同事瞠目结舌!直呼优秀
  9. 小谈React、React Native、React Web
  10. C#中的CultureInfo类