Mysql 开启远程连接
在日常的数据库的使用过程,往往会因为连接权限的问题搞得我们焦头烂额,今天我把我们在数据库连接上的几个误区简单做个记录。内容如下:
误区一:MYSQL密码和数据库密码的区别
mysql密码是我们在安装mysql服务是设置的密码,数据库密码是我们针对数据设置的密码。
在5.7以后的高版本数据库中,mysql密码会在安装过程中随机生成,需要我们及时记录与修改,而且密码的格式不能太简单,不然在登录mysql服务的时候会报如下错误
Your password does not satisfy the current policy requirements
误区二:MYSQL服务权限和数据库权限的区别
大家都知道要实现远程连接,只需要执行以下三个脚本:
mysql> use mysql
mysql> GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘密码’ WITH GRANT OPTION;
mysql> flush privileges;
这是大家要注意的几点
- 必须选择名称为mysql的数据库;执行use mysql 脚本;
- 第二条脚本里的密码强度必须要高,否则也会报误区一的错误;
- 为了验证修改是否有效,可以通过如下脚本进行验证;如果root的主机名中包含“%”,则证明有效;
mysql> select host, user from user
±----------±--------------+
| host | user |
±----------±--------------+
| % | root |
| localhost | mysql.session |
| localhost | mysql.sys |
| localhost | root |
±----------±--------------+
- 还有方案说需要修改MYSQL的配置文件my.cnf,这个大家酌情处理,我这边通过验证不一定为必要条件。
修改的内容为:
找到bind-address = 127.0.0.1这一行
改为bind-address = 0.0.0.0即可
Mysql 开启远程连接相关推荐
- 连接linux系统的mysql,Linux系统MySQL开启远程连接
1.远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库.登陆数据库.mysql -uroot -p(密码). 2.创建用户用来远程连接 GRANT ALL PRIVILEGES ...
- 远程连接linux的mysql_【Linux开启mysql远程连接的设置步骤】 mysql开启远程连接
相关热词搜索:Linux开启mysql远程连接的设置步骤,linux mysql 远程连接,linux连接mysql数据库, MySQL默认root用户只能本地访问,不能远程连接管理mysql数据库, ...
- (转)MySql开启远程连接权限
命令行登陆: mysql -u root -p 不行的话可以从MySql.exe进入,找到Mysql根目录中路径类似:"MySQL\bin\mysql.exe",这样: D:\We ...
- wdcp mysql远程_CentOS下WDCP下的MYSQL开启远程连接
在 Windows 主机中点击开始菜单,运行,输入"cmd",进入控制台,然后cd 进入MySQL 的 bin 目录下,然后输入下面的命令. > MySQL -uroot - ...
- Mysql开启远程连接方法
解决MySQL不允许从远程访问的方法 开启 MySQL 的远程登陆帐号有两大步: 1.确定服务器上的防火墙没有阻止 3306 端口. MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 33 ...
- MySQL开启远程连接
在同班大神的提点下,终于知道了怎样开启MySQL远程连接.在此小记,另外我使用的是Windows系统,不是Linux. ▍打开MYSQL 1.打开命令提示符:可以通过在搜索"命令提示符&qu ...
- MySQL开启远程连接权限
1.登陆mysql数据库 mysql -u root -p 查看user表 mysql> use mysql; Database changed mysql> select hos ...
- Linux系统MySQL开启远程连接
远程连接服务器上的MySQL. Navicat软件连接数据库报错:2003-can't connect to MYSQL serve 工具/原料 crt.navicat.Linux系统.MySQL. ...
- mysql 开启 远程连接
1.背景 安装好 mysql 后,一般会使用客户端连接(必须Navcat).本文描述了怎么设置远程连接. 2.思路 修改 root 账户的 host 等于 % 防火墙增加3306端口 处理密码的加密方 ...
最新文章
- java 爬虫 异步_Java 爬虫遇上数据异步加载,试试这两种办法!
- 资深算法专家解读CTR预估业务中的深度学习模型
- Python 函数参数有冒号 声明后有- 箭头
- Websocket协议的学习、调研和实现
- 10分钟学会vue滚动行为
- SpringMVC请求中的普通、POJO、数组集合类型传参与类转换器
- 自己配置python环境_windows下python环境的配置
- 教大家一个简单的办法
- 服务器怎么开启lldp协议,修改服务器lldp的mac地址
- 安吉丽娜-朱莉曝光罕见少女照(图)
- 树莓派实现SIM868 ppp拨号上网
- php微信公众号绑定微信号,订阅号实现微信网页授权登陆(原创)
- 信息系统项目管理师考试重点汇总,看完这篇再拿十分!
- CSS3实现对话气泡效果
- JavaScript级联链表
- android 模拟器 派派,派派怎么在电脑上玩?派派电脑版使用教程
- view标签class属性
- 征服者驱动程序下载_征服者纸上的五种美丽免费字体
- win7临时文件_Win7系统电脑当中的temp文件是如何清理的?
- 任天堂战略聚焦与取舍学习笔记
热门文章
- 小demo, java swing窗口编程(JDK 1.6)
- 如何修改浏览器服务器时间格式,浏览器模式怎么改模式
- python38怎么用_Python基础练习实例38(数组操作)
- 蒙特卡洛模拟_蒙特卡洛模拟法求期权价值
- java 堆内存分析_JVM内存堆布局图解分析
- python采用编译型方式执行_Python程序的执行过程 解释型语言和编译型语言
- 电脑声音太小如何增强_感觉手机音量太小了?教你这样设置,声音立马大上许多...
- QPixmap QImage 相互转化
- react-webpack config webpack@3.4.1
- php curl处理get和post请求