由于MySQL88版本5.5较旧,因此计划安装MySQL版本8。 的旧版本卸载后再采取安装新版本的方法。 这里没有提到原始数据的导入导出。
卸载MySQL5.5以退出MySQL服务器。 可以在任务管理器中退出
在控制面板中卸载MySQL
清理注册表
#如果有,HKEY _ local _ machinesystemcontrol set 001servicesevent logapplicationMySQL HKEY _ local _ machh 当前控制集服务事件日志应用程序 mysqlhkeet MySQL HKEY _ local _ machinesystemcurrent controol
C:Program FilesMySQL
c : 程序文件(x86 )MySQL
C:ProgramDataMySQL (下面的文件可以存储和备份与数据库相关的文件)。
5 .到此为止,MySQL5.5已成功删除
安装MySQL8.0.26 1.并在官方网站上下载官方网站链接
2 .解压缩下载的文件,记录解压缩的路径。 (我的是d : (工作) MySQL (MySQL-8.0.26 -双赢x64 ) ) ) ) )。
3 .环境变量,用一个MYSQL_HOME和path路径配置d :workMySQLMySQL-8.0.26-win x64ym DPD
在ymdpd统计路径下创建my.ini文件,并写入以下内容: 在本例中,您需要配置用于存储数据库数据的目录,因此您将在ymdpd对等目录中创建新的data文件夹
[mysqld]#skip-grant-tables#设置3306端口端口端口3306设置mysql的安装目录basedir=d :workMySQLMySQL-8 . 这是因为数据库系统max_connect_errors=10#服务端从此主机使用的字符集为UTF8character-set-server=utf8# 这是为了防止创建新表时使用的默认存储引擎default-storage-engine=。默认“mysql_native_password”插件验证default 使用sword[MySQL]#设置MySQL客户端的默认字符集dee fined MySQL客户端连接到服务端时默认使用的端口port=3306默认- character
5 .以管理员权限打开cmd,跳到ymdpd文件夹下,运行mysqld -install,查看成功后进入下一步(忘记截图)。
在ymdpd文件夹下,运行mysqld----initialize----console并记录初始密码
启动MySQL服务,命令为net start mysql
8 .成功启动服务后,登录MySQL,命令mysql -uroot -p,回到车上后,只需复制并粘贴刚才的密码,然后返回车上。
更改密码,在set语句中更改失败。 alter user ' root ' @ ' localhost ' identified by '你的密码'; 更改密码。
10 .使用exit退出MySQL,再次登录即可。