Windows 安装MySQL
点击小海豚跳转下一个界面
运行
cd C:\Program Files\MySQL\MySQL Server 8.0\bin
mysql -uroot -p
输入密码
exit #退出
配置环境变量
将 C:\Program Files\MySQL\MySQL Server 8.0\bin;
放到环境变量path中
图形化界面 Navicat
运行破解文件
运行PatchNavicat.exe 找到navicat安装路径中的navicat.exe 打开即可
更改加密方式,在mysql环境下执行如下命令
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
把password 该为自己的密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
同理把 password 改为自己的密码
刷新
FLUSH PRIVILEGES;
内存越界问题,最好重新注册下Windows的动态链接库
终端运行:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
给相应程序启动DEP
错误
This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
参考链接
解决办法
set global log_bin_trust_function_creators=TRUE;
无法打开 新建查询
参考链接