数据库安装【MySQL 2059错误和oracle11g INS-3001】
1.mysql连接navicata时报错2059
mysq8.0及以后的版本为强加密规则caching_sha2_password,而与mysql5.7的mysql_native_password规则不同,所以navicat连接会失败。
解决方法
mysql -uroot -ppassword #登录
use mysql; #选择数据库
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更改加密方式
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新用户密码
FLUSH PRIVILEGES; #刷新权限
2.oracle11g 安装时INS-3001错误
在oracle官方下载的11g版本中安装时候出现INs-3001的问题时,
1 打开database文件夹 ==》stage文件夹 ==》cvu文件夹 ==》cvu_prereq.xml文件
2 在<CERTIFIED_SYSTEMS>下增添如下内容(64位):
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>