phpstudy升级mysql数据库版本
首先查看phpstudy的mysql版本:
我的mysql版本是5.5的
这里我就不做详解了,看我另外一篇博客:https://www.cnblogs.com/stronger-xsw/p/12779681.html
开始升级数据库:
1、备份好自己的数据库
2、清空phpstudy里的MySQL文件夹,记得关闭phpstudy,不然无法清空文件夹。
3、官网下载mysql5.6,链接:https://dev.mysql.com/downloads/mysql/5.6.html#downloads
选择需要的版本,因为我是64位的,所以选择下载64位的
如图:
点过来如图,点No thanks, just start my download.
4、下载完成,解压后整个放入之前清空的文件夹,如图:
5、然后复制my-default.ini,改成my.ini,修改配置路径
basedir = D:\phpstudy\PHPTutorial\MySQL
datadir = D:\phpstudy\PHPTutorial\MySQL\data
这两项,这两个地址都改成自己对应的phpstudy里的mysql目录和数据库目录。
6、添加环境变量(如果之前加过此步忽略)
D:\phpstudy\PHPTutorial\MySQL\bin
7,用管理员身份打开cmd,进入bin目录,然后安装mysql
执行命令
cd D:\phpstudy\PHPTutorial\MySQL\bin
mysqld --initialize
mysqld -install
如图:
8,安装完成后,可以使用PHPstudy启动,也可以使用net start mysql
9,设置密码,刚安装完的mysql是没有密码的
1)直接使用命令登录,第一次登录没有密码,直接回车就好(root为用户名)。
mysql -u root -p
2)更改密码,原先改密码都是password列,但是5.7改成了authentication_string
use mysql
update user set password=password('root') where user='root';
3)刷新MySQL的系统权限相关表( 新设置用户或更改密码)
flush privileges
4)重启mysql (命令行),Windows下不能直接重启(restart),只能先停止,再启动。
net stop mysql
net start mysql
10,更改远程访问(默认只能本机访问)
use mysql; //选择数据库
select user,host from user; //查看用户和host
update user set host="%" where host="127.0.0.1";
11,查看版本,如图:
升级成功
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~