我的位置:速网百科 > 电商资讯 云主机

云主机迁移mysql损坏

作者:宋鹏天 时间:2022-05-20 16:22:34

我把从本机导出的数据库(Mysql)导入到虚拟主机上时,报错(错误见下图

我把从本机导出的数据库(Mysql)导入到虚拟主机上时,报错(错误见下图

  你去mysql目录下找一下my.ini配置文件,里边应该有一行skip-grant-tables,这是跳过权限验证的设置,注释了,然后重启mysql再去连接就可以了 更多追问追答 追问 我申请的是免费的虚拟主机(主机屋),不知道在哪里能找到这个文件! 追答 那这个问题可以问问空间管理员
  他应该能解决这样的问题
  或者他们的网站上应该有这样的QA
  查查看是怎么解决的
  照做就可以了 追问 这个错误是不是我设计的数据库哪里不正确啊?还是就是配置的问题? 追答 算不上不正确
  网络空间和本地的数据库配置会多少不一样
  可能会根据空间的配置情况
  修改下数据库配置或链接代码
  不过没什么 都属于正常改动
  对增删改查和代码都没影响 追问 可以加你为好友吗,以后有问题常请教,我的qq376532030 追答 抱歉
  我有网络限制
  一般网络上不去
  可以百度HI我

最近用的主机屋的云服务器为什么MySql总连不上

  1.进入命令行,telnet serverip 3306,是有响应的。

  2.用MySQL客户端直接连接测试:mysql -hdbhost -uusername -p,报错:

  ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0
  

  3.这种情况还真没遇到过。搜索一下,很多答案,无非是在my.cnf中去掉bind-address或者添加skip-name-resolve 以加速客户端连接速度。

  看了一下配置文件,第一个根本就没有,第二个加了也没用。

  其实仔细分析一下,刚才还好好的,突然不行了。最大的可能不在于服务器本身,而是网络或者服务器之外的环境。

  4.关闭防火墙:虽然可以telnet通,还是关闭一下试试吧。服务器和客户端的防火墙都关了,还是一样。

  5.尝试换一个端口号呢?于是,在my.cnf中,[mysqld]端增加一句:port=3307

  sudo service mysqld restart,再试,居然OK了。

  小鸟云为您解答

导入到Linux云服务器再导入MYSQL老报错,数据库版本相同

  应该是mac导出文件中的一些地方没有注释导致语法错误,打开编辑器把mysql Ver 14.14 Distrib 5.7.22, for macos10.13 (x86_64) using EditLine wrapper 这段注释试试

求助!网站更换主机,mysql数据库导入错误,php+mysql!

求助!网站更换主机,mysql数据库导入错误,php+mysql!

  看提示信息很明显嘛,建表的时候指定的varchar(256)太长了,必须指定255以下。
  如果你们的数据里面varchar的那几个列(maintable,addontable,template等)数据长度都在255以下,就只要把sql文里面建表的地方列类型声明改成varchar(255)就行,但是如果原来的数据库里面那些列有超过255字节的数据,就要想别的办法了,比如按照提示里面说的改成blob或者text,但是这样有可能要改程序了。

数据库迁移执行错误,怎么会报 MySQL 的错误

  mysql导入时报错
   mysql数据库从A数据库迁移到B数据库时,
  会出现有时会出现SQL执行时报错。

版权声明:本文由互联网用户自发贡献,仅代表作者观点。若文章违规或侵权,请 (举报反馈) ,核实后立即删除。