php工具箱升级MySQL
php工具箱升级MySQL
从官网上下载高版本的 MySQL :
可以在 https://dev.mysql.com/downloads/mysql/ 里找需要安装的数据库版本;
mysql5.7下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
一、把下载的新版 MySQL 压缩文件解压至php工具箱的安装路径下的PHPTutorial里,把原MySQL目录备份或者改名,把解压的文件改名为 MySQL目录,复制 my-default.ini ,重命名为 my.ini(如果没有配置文件,可copy旧版本,但需要将table_cache和innodb_additional_mem_pool_size删除掉,否则将报错)。
二、打开 my.ini,编辑:
[client]
port=3306
[mysql]
default-character-set=utf8mb4[mysqld]
port=3306
basedir="D:/www/PHPTutorial/MySQL/"
datadir="D:/www/PHPTutorial/MySQL/data/"
character-set-server=utf8mb4
default-storage-engine=INNODBsql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=512query_cache_size=0
# table_cache=256 # 删除
tmp_table_size=18Mthread_cache_size=8
myisam_max_sort_file_size=64G
myisam_sort_buffer_size=35M
key_buffer_size=25M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K# innodb_additional_mem_pool_size=2M # 删除
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1Minnodb_buffer_pool_size=47M
innodb_log_file_size=24M
innodb_thread_concurrency=8
三、把 MySQL 安装路径添加至系统环境变量
四、在 cmd 下运行:
切记以管理员身份运行cmd
初始化数据库:
mysqld --initialize
安装服务:
mysqld -install
启动服务:
net start MySQL
如果没有错误启动失败,说明安装成功;
五、更改数据库密码
打开 my.ini,找到 [mysqld],在下面添加:
skip-grant-tables
此时使用 root 账号,密码处按回车即可登录。
mysql -u root -p
修改密码:(new_password里填写需要改的密码)
use mysql
update mysql.user set authentication_string=password('new_password') where user='root' and Host ='localhost'
刷新权限:
FLUSH PRIVILEGES;
注释掉 my.ini 中刚才添加的(注释为行前加#)
skip-grant-tables
现在用数据库图形工具连接数据库要是出现连接不上:
用cmd连接数据库:
mysql -u root -p
密码为刚才设置的密码,登录后执行
格式:set password for 用户名@localhost = password('新密码');
例子:set password for root@localhost = password('123');
重新连接数据库;
PHP工具箱无法启动MySQL 执行:
net stop mysql
sc delete mysql # 管理员运行cmd,执行命令后显示`成功`即为成功
重新启动mysql
php工具箱升级MySQL相关推荐
- php工具箱安装mysql_php工具箱升级自带mysql到mysql5.7
下载安装mysql5.7 0X01 打开地址 https://dev.mysql.com/downloads/mysql/ 点击 Looking for the latest GA version? ...
- linux mysql 升级_linux升级mysql
下载二进制安装包,地址 //downloads.mariadb.org/mariadb/10.2.5/ # cd /usr/local/ # wget //mirrors.neusoft.edu.cn ...
- phpstudy升级mysql之后,修改配置文件无效的问题
博主刚到新公司,用的还是phpstudy集成环境,只是公司用的数据库是Mysql5.7的,而phpstudy默认自带的数据库只是mysql5.5的.无奈之下升级,但是升级后发现修改配置文件无效,一定是 ...
- centos mysql 5.6.36_CentOS 6.9 升级MySQL 5.6.36到5.7.18
软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...
- phpstud如何安装mysql新版_phpstudy 升级mysql版本
phpstudy里没有地方可以设置mysql数据库,很多人都疑惑在phpstudy里怎么升级mysql数据库版本,本文就教你如何在phpstudy中升级mysql的版本. phpstudy集成环境中的 ...
- .net mysql 更新_升级 MySql.Data for NET 后遇到的神坑
今天把一个之前基于 http://ASP.NET MVC 5 + EntityFramework 5 的项目里的 Nuget 包都升级了一下,包括将 EF 从 6.1.3 升级到 6.2.0,将 My ...
- phpstudy mysql 版本_phpStudy中升级MySQL版本到5.7.17的方法步骤
前言 今天在工作发现一个错误,在往本地导数据表的时候老是报错: [Err] 1294 - Invalid ON UPDATE clause for '字段名' column 报错的数据表字段: `字段 ...
- mysql 5.7.17 64位_Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程
MySQL需要升级到5.5.3以上版本才支持Laravel 5.4默认的utf8mb64字符编码.因此就把MySQL升级了一下,期间还是遇到些小问题,记录一下以供参考. 升级准备 备份之前MySql目 ...
- mysql 5.7.17 x86_Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程
MySQL需要升级到5.5.3以上版本才支持Laravel 5.4默认的utf8mb64字符编码.因此就把MySQL升级了一下,期间还是遇到些小问题,记录一下以供参考. 升级准备 备份之前MySql目 ...
- debian 升级后mysql_教你在Debian和Ubuntu上升级MySQL
系统管理员的日常工作之一就是升级服务,为服务打上补丁包或升级一些花哨的功能.2013年初,最新的 MySQL 5.6发布,目标是提供更 系统管理员的日常工作之一就是升级服务,为服务打上补丁包或升级一些 ...
最新文章
- javaweb学习总结二十五(response对象的用法一)
- 《CDN 之我见》系列二:原理篇(缓存、安全)
- linux下oracle自动创建实例脚本
- 【备忘】Android获取正在使用网络的IP4地址
- DNN出错:The compiler failed with error code 1.
- java面试宝典有用么_常见的Java面试题汇总
- 笔记本老出现计算机,电脑老是自动重启,教您如何有效解决这个问题
- 担忧医生因AI技术而失业?杞人忧天
- 如何使用 Cisdem Video Converter 在Mac上将 MKV 转换为 MP4
- 【Python】random库
- python如何用requests传送json格式数据
- c# 小票机打印二维条码_C#小票打印机
- 解决Edge不兼容onpropertychange的方法
- GoLand 连接远程代码库
- 《我的眼睛--图灵识别》第八章:训练:图像字符切割
- 四路模拟高清解码,CVI,四通道多合一同轴高清解码芯片方案
- HTML5+CSS大作业——“传统节日--端午节(9页)
- 商务智能大总结4 聚类分析
- Java通过JNI调用C的一个小demo
- 51单片机八位数码管1到F动态滚动显示仿真及程序
热门文章
- QT 打开选择文件对话框
- Coverity代码静态检测工具介绍
- php微信卡劵教程,微信卡券添加功能的实现-PHP
- 可以插卡的ipad_平板电脑可以插手机卡吗,终于能插卡了!苹果iPad 2018蜂窝网络版上架国内官网...
- 全国教师计算机职称考试题库,全国信息技术教师考试题库及答案(2016最新版)
- 千千音乐付费音乐爬取--json数据的处理
- 系统架构图 云架构案例
- 安全电子签章密码技术规范_「签签课堂」(四)一篇读懂电子合同的专业术语...
- 三极管放大电路的基本原理
- AI语音技术的应用与发展前景