LINUX 指令连接服务器的MYSQL数据库显示失败,请教一下是啥原因?最好能详细点吗?在线等谢谢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINUX 指令连接服务器的MYSQL数据库显示失败,请教一下是啥原因?最好能详细点吗?在线等谢谢相关的知识,希望对你有一定的参考价值。
输入linux命令 mysql -hip -u用户名 -p密码
提示错误
ERROR 1130 (HY000): Host 'ip地址' is not allowed to connect to this MySQL server
一般刚装的mysql都有这种问题
在mysql库的user表里面可以设置
例如,把root用户的 host字段 改成“%”,重启数据库或刷新配置即可 参考技术B 正如提示所说,你这个ip没权访问mysql。
mysql里面有个mysql库,里面有个user表或host表,进去有个host项,如果数值%就是开放给任意ip,如果设置了某个ip,则其他计算机无法访问。本回答被提问者和网友采纳 参考技术C grant all on *.* to 用户名@ip地址 identified by ’密码‘;
使用navicat连接远程linux的mysql中文显示乱码的问题
首先确保远程的数据库的编码类型是utf-8
在对应的连接上
右键-》连接属性->高级
去掉使用mysql字符集
然后上面的编码选择 (65001)utf-8
接着打开连接 找到对应的数据库
右键 数据库属性
把编码也改成UTF-8
这样就可以了
以上是关于LINUX 指令连接服务器的MYSQL数据库显示失败,请教一下是啥原因?最好能详细点吗?在线等谢谢的主要内容,如果未能解决你的问题,请参考以下文章