本文目录:
- 1、数据库放在阿里云被黑客攻击,数据库被删掉了,数据库也加密了
- 2、关于如何连接阿里云服务器上的MySQL数据库的解答
- 3、阿里云如何取消数据库远程访问IP限制
- 4、阿里云的服务器mysql数据库怎么连接?
数据库放在阿里云被黑客攻击,数据库被删掉了,数据库也加密了
那只能加防御,等待阿里云解封,如果数据备案了可以换个防御值高的服务器
关于如何连接阿里云服务器上的MySQL数据库的解答
用 SSH客户端登录上以后
首先启动数据库:
[root@iZm5ec880z2rorZ ~]# service mysqld start
可以输入一下加粗命令:
[root@iZm5ec880z2rorZ ~]# mysql -u root -p
Enter password: (输入你的数据库密码)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.1.73-log MySQL Community Server (GPL)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql use mysql
Database changedmysql GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'ldyu123' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql commit;
Query OK, 0 rows affected (0.00 sec)
mysql flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql exit;
退出后,输入下边的命令:
[root@iZm5ec880z2rorZ ~]# service mysqld restart
Shutting down MySQL... [ OK ]
Starting MySQL. [ OK ]
阿里云如何取消数据库远程访问IP限制
购买阿里云ecs服务器后,很多人会选择自己搭建系统,有的人会选择云数据库,有的人会用自己搭建的数据库,但是自己搭建完成后,用navicat想要连接的自己的数据库时,却发生了这样的错误:
这是由于远程IP没有登录权限,root用户默认只能在localhost也就是只能在本机登录,需要设置允许其他IP登录权限。
解决方法:
在服务器内部登录数据库,然后执行:
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
表示让所有的ip都能访问该数据库,并操作数据库的任何对象。
其中:
*.* 第一个*是指数据库
*代表所有数据库
第二个*指数据库对象
*代表数据库中所有对象
'root'@'%' root是制定要授权的数据库用户
%代表允许登录的IP (如:1.1.1.1)
123456是你的数据库密码
执行完毕后执行 flush privileges; 刷新权限即可登录
阿里云的服务器mysql数据库怎么连接?
1、安装了mysql客户端和服务器--》创建好数据库--》服务器上的站点直接连接地址为 localhost。
2、服务器外的如果要调用需要服务器开启mysql远程允许。
3、然后再调用的时候填写服务器的外网ip地址。
【阿里云服务器删除数据库连接】的内容来源于互联网,如引用不当,请联系我们修改。
网友留言: