【mysql 远程连接】关于远程连接服务器MySql的一些解决方案
来源:互联网 发布:gta5最好用的漂移数据 编辑:程序博客网 时间:2024/05/22 10:25
在我们拿到一个新的服务器时,往往是系统自动生成的密码,不方便调试和远程维护。
这里做第一步操作,修改mysql密码;
mysql -u 要修改的用户名 -penter 密码mysql->use mysql;/*切换数据库(非root用户可无视)*/mysql->select user,password,host from user;/*查看用户组信息(包含密码)*/mysql->SET PASSWORD FOR '要修改的用户名'@'连接方式' = PASSWORD('新的密码');
/这里要说下连接方式,如果只修改本地端口连接mysql的密码的话只需要输入localhost即可,但有些运维将远程连接也加入了用户组,这时候就要重复该步骤,并将localhost修改为ip地址,或其他连接方式/
修改好密码后我们使用例如navcat、idea之类的第三方连接工具进行连接时,会发现1200错误,这是因为mysql并未开启远程端口,我们需要将其手动打开;
mysql->GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
这条代码的意思是向所有ip地址放开远程端口,用户权限为root最高权限*
mysql->flush privileges;
/刷新刚才修改的权限,使其生效。/
ok,到这里已经可以远程连接了,但有些人可能会发现连接过慢的问题,原因是默认安装的 MYSQL开启了DNS的反向解析。
解决方案:修改my配置文件即可;
在linux下配置文件是/etc/my.cnf,在windows下配置文件是mysql安装目录下的my.ini文件
以系统最高权限打开后在 ” [mysqld] “下添加
skip-name-resolve
添加后保存退出并重启mysql服务。
阅读全文
1 0
- 【mysql 远程连接】关于远程连接服务器MySql的一些解决方案
- 远程连接Mysql服务器
- 远程连接Mysql服务器
- mysql服务器远程连接
- 连接远程MySQL服务器
- 关于mysql 和 redis 不能远程客户端连接的解决方案
- 关于MySQL远程连接的一些小问题
- 关于mysql服务器3306端口不能远程连接的解决
- MySql远程连接不支持解决方案
- mysql远程连接数据库慢的解决方案
- mysql远程连接速度慢的解决方案
- mysql 远程连接速度慢的解决方案
- 无法连接远程MySQL数据库的解决方案
- mysql 远程连接速度慢的解决方案
- mysql 远程连接速度慢的解决方案
- mysql远程连接错误1130的解决方案
- mysql的远程连接
- Mysql的远程连接
- 415. Add Strings
- 几个易混淆的概念(准确率-召回率,击中率-虚警率,PR曲线和mAP,ROC曲线和AUC)
- 复用类
- 梯度、散度、旋度
- matlab图像显示的几个函数
- 【mysql 远程连接】关于远程连接服务器MySql的一些解决方案
- 腾讯云服务器如何被外网访问?
- python学习核心技巧
- python安装module
- DataBinding基本使用
- dos改变目录
- CentOS 6.5安装LAMP,并开启MySQL远程访问
- 双硬盘ssd+hdd双系统win10+linux(ubuntu)安装
- Angular权威指南学习笔记