本文目录一览:
- 1、mysql5.5.28安装出错Error code=-1
- 2、装MySQL数据库时出现一个错误这怎么解决
- 3、安装mysql时 Write configuration file 错误怎么解决?my.ini error code -1
- 4、安装mysql出现此应用无法在你的电脑上运行
- 5、linux安装mysql make时出错make[1]: *** [my_new.o] 错误 1
- 6、MySql5.0 安装不上 最后一步出错 error code -1 路径不带中文
mysql5.5.28安装出错Error code=-1
有可能是win8权限的问题,还有可能是你文件目录出现中文导致的,尽量别出现中文。
还有,如果是重装的话,请尽量清除干净注册表
装MySQL数据库时出现一个错误这怎么解决
如果从库上表 t 数据与主库不一致,导致复制错误,整个库的数据量很大,重做从库很慢,如何单独恢复这张表的数据?通常认为是不能修复单表数据的,因为涉及到各表状态不一致的问题。下面就列举备份单表恢复到从库会面临的问题以及解决办法:
场景 1
如果复制报错后,没有使用跳过错误、复制过滤等方法修复主从复制。主库数据一直在更新,从库数据停滞在报错状态(假设 GTID 为 aaaa:1-100)。
修复步骤:
在主库上备份表 t (假设备份快照 GTID 为 aaaa:1-10000);
恢复到从库;
启动复制。
这里的问题是复制起始位点是 aaaa:101,从库上表 t 的数据状态是领先其他表的。aaaa:101-10000 这些事务中只要有修改表 t 数据的事务,就会导致复制报错 ,比如主键冲突、记录不存在(而 aaaa:101 这个之前复制报错的事务必定是修改表 t 的事务)
解决办法:启动复制时跳过 aaaa:101-10000 这些事务中修改表 t 的事务。
正确的修复步骤:
1. 在主库上备份表 t (假设备份快照 GTID 为 aaaa:1-10000),恢复到从库;
2. 设置复制过滤,过滤表 t:
CHANGE REPLICATION FILTER REPLICATE_WILD_IGNORE_TABLE = ('db_name.t');
3. 启动复制,回放到 aaaa:10000 时停止复制(此时从库上所有表的数据都在同一状态,是一致的);
START SLAVE UNTIL SQL_AFTER_GTIDS = 'aaaa:10000';
4. 删除复制过滤,正常启动复制。
注意事项:这里要用 mysqldump --single-transaction --master-data=2,记录备份快照对应的 GTID
场景 2
如果复制报错后,使用跳过错误、复制过滤等办法修复了主从复制。主、从库数据一直在更新。
修复步骤:
在主库上备份表 t (假设备份快照 GTID为 aaaa:1-10000);
停止从库复制,GTID为 aaaa:1-20000;
恢复表 t 到从库;
启动复制。
这里的问题是复制起始位点是 aaaa:20001,aaaa:10000-20000 这些事务将不会在从库上回放,如果这里面有修改表 t 数据的事务,从库上将丢失这部分数据。
解决办法:从备份开始到启动复制,锁定表 t,保证 aaaa:10000-20000 中没有修改表 t 的事务。
正确修复步骤:
对表 t 加读锁;
在主库上备份表 t;
停止从库复制,恢复表 t;
启动复制;
解锁表 t。
如果是大表,这里可以用可传输表空间方式备份、恢复表,减少锁表时间。
安装mysql时 Write configuration file 错误怎么解决?my.ini error code -1
安装路径不要带有中文!
换到另外全部是英文和数字的目录安装应该就正常了。
安装mysql出现此应用无法在你的电脑上运行
解决方法一:
第一步、对着软件安装程序文件,单击鼠标右键,菜单中选择“属性”。
第二步、在文件属性对话框,点击切换到“兼容性”选项界面,点击勾选“以兼容模式运行这个程序”,然后点击下面的向下箭头,里面选择自己认为合适的系统版本,如Windows7(毕竟他的兼容性更好些),设置完成后,点击确定。
第三步、返回软件安装程序界面,再次双击试试看,是不是可以安装了?
最后还需提示一下,在进行这个操作时,可能会出现账户控制提示框,点击确定即可。如果这种方法导致网络链接错误,请按原来的方法设置回来,再看下面的方法。
解决方法二:针对系统自带应用出错
1、打开开始菜单,点击“Windows PowerShell”文件夹,然后在“Windows PowerShell”程序上单击右键,选择“更多”—“以管理员身份运行”;
2、在打开的“Windows PowerShell”框中将下面代码复制进去:Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} ,复制进去后按下回车键系统就会自动修复自带应用了!
解决方法三:针对第三方应用程序
1、按下“Win+R”组合键打开运行,在框中输入“gpedit.msc”点击确定打开组策略编辑器;
2、依次展开:【计算机配置】—【Windows设置】—【安全设置】—【本地策略】—【安全选项】 ;
3、在右侧双击打开“用户账户控制:以管理员批准模式运行所有管理员”,选择“已启用”点击应用并确定即可。
linux安装mysql make时出错make[1]: *** [my_new.o] 错误 1
电脑是不是64位的,安装的mysql却是32位软件,建议用yum或apt-get安装一下glibc再来尝试。
有网络,配一下yum源。有的软件不在官方的源里面,而在第三方。如果能安装的话,就去安装第三方的源,例如epel, rpmfusion,rpmforge,livna等等。要是不让安装这些第三方工具。那就想办法下载glibc的rpm包,然后yum localinstall glibc。
对计算机软件的维护主要有以下几点:
1、对所有的系统软件要做备份。当遇到异常情况或某种偶然原因,可能会破坏系统软件,此时就需要重新安装软件系统,如果没有备份的系统软件,将使计算机难以恢复工作。
2、对重要的应用程序和数据也应该做备份。
3、经常注意清理磁盘上无用的文件,以有效地利用磁盘空间。
4、避免进行非法的软件复制。
5、经常检测,防止计算机传染上病毒。
6、为保证计算机正常工作,在必要时利用软件工具对系统区进行保护。
MySql5.0 安装不上 最后一步出错 error code -1 路径不带中文
看一看 这个文件的属性,是不是被设置成了只读,或者带权限保护(F盘下的你的文件)