如何去数据库ecs

如何去数据库ecs,第1张

命令行下连接MySQL,然后导入。

安装图形化软件也可以,比如phpmyadmin。

phpmyadmin 中也可以导入数据库,但是对大小有限制。

如果你的sql文件很大,命令行下导入好点

出现启动问题,可能需要进行以下排除步骤:

确认 ECS 实例已经启动:在使用宝塔和 MySQL 之前,请确保 ECS 实例已经启动,并且能够正常访问。

确认 MySQL 已经安装和配置:使用宝塔管理面板,确认 MySQL 已经安装和配置完成,并且监听端口号是正确的。您可以使用 telnet 命令测试 MySQL 服务是否正常运行,如 telnet 127001 3306。

检查 MySQL 数据库文件夹权限:确认 MySQL 数据库文件夹的权限是否正确,建议将其权限设置为 755 或 777。

检查 MySQL 日志:检查 MySQL 日志文件,确认是否有任何错误信息,根据错误信息进行排除。

检查宝塔日志:宝塔也有自己的日志文件,您可以查看它的日志,确认是否有任何错误信息。

确认防火墙和安全组设置:如果您的 ECS 实例中开启了防火墙或安全组,请确保相应的端口号已经开放,并允许来自外部网络的访问。

重启 MySQL 和宝塔服务:如果以上步骤都没有解决问题,可以尝试重启 MySQL 和宝塔服务,或者重启整个 ECS 实例。

安装一个phpmyadmin的数据库管理软件,导出sql脚本,然后登录RDS管理面板,导入或执行SQL脚本即可,记住使用推荐码 TZ2DHZ 新开ECS或RDS是可以打90折的。

一般地,通过内网访问需要是在同一个局域网才行,因此至少需要是在同一个区域下的实例才能相互访问,对于阿里、腾讯默认是开通了内网访问,有些供应商要开通内网访问是需要付费的。内网通了之后,连接内容服务器的数据库,直接把外网地址改为内网地址即可。

例如内网IP是:192168112,外网IP是1421517737。拿MSSQL来说,那么外网访问时的地址是 1421517737,1433;则内网就可以使用 192168112,1433 来访问。

先以root身份SSH连进ECS主机

一、首先尝试了查找安装数据库时的默认密码,一般在accountlog 账户文件里

 位置大概是在  /root/类似sh-130-ubuntu/accountlog   

直接  cat  accountlog 打印一下里面的内容,一些默认的账户信息就在里面,如果没有改过的话。。。

可惜,好像改过了

二、尝试修改mysql的配置文件,使之可以跳过密码直接用root进入数据库再该密码就好了

 步骤:

   首先找到mysql的配置文件mycnf 一般在  /etc/mycnf

   cd进 /etc 直接 vim mycnf 编辑他

   在mysqld标签下添加一句skip-grant-tables 即可

   esc退出编辑 :wq保存退出  

   然后重启服务器 service mysqld restart 让修改生效

   mysql -u root 就可以直接进入数据库了

   然后是修改密码  mysql> USE mysql;

                       mysql> UPDATE user SET Password = password (‘新密码’) WHERE User = ‘root’ ;

                       mysql> flush privileges ;

                       mysql> quit

   改完密码,再将配置文件改回来,就把添加的那句删掉就好了,然后再次重启服务器

    然后就可以使用 mysql -u root -p 输入你的新密码进入啦

最快的方法应该就是安装Linux宝塔控制面板了,几乎不需要代码,全程可视化 *** 作,不需要任何编程知识,跟着教程做,二十分钟搞定,而且后期管理非常方便,一键添加网站和数据库,绑定域名,一键备份,可以在线压缩解压缩,都是可视化 *** 作,效率非常高。

以上就是关于如何去数据库ecs全部的内容,包括:如何去数据库ecs、华为云ecs+宝塔+mysql+无法启动、多个云服务器怎样安装mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9547078.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存