命令行下连接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数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)