Generic placeholder image
闲敲代码、落灯花
What's past is prologue

联系邮箱:email@hezehua.net


联系QQ:1907330840

座右铭

保持热情,持续学习,每日精进

远程访问数据库出错的解决办法

远程访问数据库出错的解决办法

本文与作者在csdn上的博文【远程访问数据库出错的解决办法】保持同步


案例:
在aws服务器中的项目访问在华为云中的测试服务器的数据库,报错:

Access denied for user 'root'@'ec2-XXX-XXX-XXX-XXX.cn-north-1.compute.amazonaws.com.cn' (using password: YES)

于是直接添加一个host为ec2-XXX-XXX-XXX-XXX.cn-north-1.compute.amazonaws.com.cn的root账户拥有全部权限去远程访问,
在aws服务器中可以登录了,但网站中依然报错,
直到在my.cnf中设置了:

skip-name-resolve
skip-grant-tables

可以远程访问了

猜你喜欢
定时备份mysql数据库压缩文件
阅读 434

首先写一个备份脚本: backup.sh #!/bin/bash #设置文件名中的时间格式 date=`date +%Y_%m_%d` #mysqldump命令需使用绝对路径否则无法正确执行 /usr/local/mysql/bin/mysqldump -uusername -pp...

Mysql日志
阅读 298

1、错误日志(Log Error) 记录Mysql服务器进程在启动/关闭或者运行过程中遇到的错误消息,是工作中排查错误的重要工具。 查询方式: show variables like 'log_error'\G; *************************** 1. row ****...

建库建表设置统一编码
阅读 495

1、 CREATE DATABASE `database_name` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 2、 creat table `table_name` ( `id` int(11) unsigned ...

Mysql执行计划
阅读 438

执行计划就是sql语句在数据库中的执行情况,一般用于sql性能分析、优化。Mysql中使用explain来查看执行计划: explain select * from student\G; *************************** 1. row *******************...

记录第二次遇到ERROR! MySQL server PID file could not be found!
阅读 480

我的云服务器出现好几次ERROR! MySQL server PID file could not be found!错误了,都是突然就数据库崩了,之前都是删除巨大的日志文件、杀mysqld进程、重启就好了,然而这回却没有重启成功,看日志也看不出有效信息,,,,可能是因为水平渣 -。- 手动生...

修改mysql密码
阅读 433

下面这种方法适用于知道现有密码修改为新密码的情况: use mysql; update user set `Password`=PASSWORD('新密码') where `User`='root'; FLUSH PRIVILEGES;

mysql设置用户权限
阅读 424

1、创建用户: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 2、程序中使用的mysql账号应该遵循最小权限原则,不允许夸库查询,故设置专门的账号供程序使用: grant select,update,delete,inser...

Mysql 分组后组内排序按字段取最大或最小的数据
阅读 584

示例: 1、将文章按类型的分组,并获取类型分组中最新的一篇文章 select author,max(`updated_at`) as updated_at from articles group by category_id order by updated_at desc 2、将文章按类...