如何安装phpmysql环境(phpnow重新安装mysql数据库的方法)
如何安装phpmysql环境
phpnow重新安装mysql数据库的方法1.phpnow下重装Mysql数据库
如果之前重装过系统或卸载过服务,原先的Mysql文件夹完全保留原状,只需要将mysql安装成服务,可以按以下步骤操作:
在bin目录下
msyql\bin>mysqld-nt install 服务名 --defaults-file="my.ini文件的位置" //安装mysql服务
以指定的服务名安装成服务,服务运行时,在指定位置读取my.ini文件
如果my.ini的位置放置正确,即在默认的mysql目录结构下放置,可以不用加--defaults-file="my.ini文件的位置"指定文件位置
2.重装mysql时移动文件位置的情况
在my.ini的[mysqld]里有三个设置
basedir="盘符:/PHPnow/MySQL-5.0.15b/"
datadir="盘符:/PHPnow/MySQL-5.0.15b/data"
innodb_data_home_dir="盘符:/PHPnow/MySQL-5.0.15b/data"
其中basedir在迁移时一定要设置,否则基本会导致服务不能启动
另外innodb的数据文件ibdata1如果没有放在默认位置(例如PC_webserver套件就单独设置了一个database目录存放),那么一定要设置
innodb_data_home_dir的路径,否则的话服务第一次可以启动,而且会在应该存放ibdata1的路径下新建一个初始的ibdata1文件,看起来正常但所有使用innodb存储引擎的数据库的数据都会丢失,而且再次重启时,会无法启动
如果修改过ibdata1文件位置,在安装好后可以,查询哪些数据库使用到了innodb表,确认这些数据库可以正常运行:
select TABLE_SCHEMA,count(*) from INFORMATION_SCHEMA.tables where engine='innodb' group by TABLE_SCHEMA;
3.默认的Windows下的MySql目录结构
MySql根目录下
--bin 存放mysql的客户端及服务端工具
--data 存放mysql数据,包括innodb的文件ibdata1
--share 存放标准报错信息
my.ini mysql配置文件
即bin,data,share,mysq.ini等目录和文件在mysql根目录下放置成以上结构,为默认路径,mysql不需要特别指定路径就可找到相关文件
phpnow下默认mysql数据库放在data目录下,innodb的数据文件ibdata1也在data目录,日志文件也放在data目录下。
在phpnow下重装mysql的时候可以参考下各个目录的作用!
- mysqltimestamp如何比较(为什么MySQL 使用timestamp可以无视时区问题.)
- mysql高级概念(MySQL 自定义变量的概念及特点)
- 在mysql中如何授权(MySQL 角色role功能介绍)
- mysql8.0安装版安装详细教程(mysql 8.0.24版本安装配置方法图文教程)
- mysqlinnodb锁使用教程(MySQL Innodb关键特性之插入缓冲insert buffer)
- mysql字段多有什么问题(MySQL编码不一致可能引起的一些问题)
- MySQL与Oracle数据类型对应关系
- docker怎样安装mysql8(docker-compose安装db2数据库操作)
- mysqlexplain各个字段作用(MySQL EXPLAIN语句的使用示例)
- phpstudy的mysql无法启动(Windows系统下解决PhPStudy MySQL启动失败问题)
- mysql完整整理(Mysql隔离性之Read View的用法说明)
- centos7离线安装mysql5.7(CentOS7.5 安装MySql的教程)
- mysql索引原理和优化(Mysql 索引该如何设计与优化)
- mysql一主两从架构(MySQL主从搭建多主一从的实现思路与步骤)
- laravel数据表配置(laravel实现按月或天或小时统计mysql数据的方法)
- mysql效率查询(MySQL 如何分析查询性能)
- 双十二(双十二和双十一哪个划算)
- 佛肚竹盆景的养护之道(佛肚竹盆景的养护之道)
- 包水饺(包水饺手法怎么包视频)
- 越南河粉(越南河粉来自哪里)
- 按这几方面养护佛肚竹盆景,保证枝叶繁茂,造型优美(按这几方面养护佛肚竹盆景)
- 冰岛旅游攻略(冰岛旅游攻略及花费八日游)
热门推荐
- docker容器缺少很多命令怎么办(解决docker 容器设置中文语言包出现的问题)
- sqlserver提供的内置函数(Sqlserver 自定义函数 Function使用介绍)
- 移动端获取点击坐标
- C#中is、as的区别
- mysql如何给一个表批量添加字段(mysql从一张表查询批量数据并插入到另一表中的完整实例)
- axios调用接口(如何实现axios的自定义适配器adapter)
- js实现网页特效(利用原生js模拟直播弹幕滚动效果)
- mysql快速添加百万条记录(Mysql快速插入千万条数据的实战教程)
- vue3.0 如何使用useroute(详解vue3中setUp和reactive函数的用法)
- mysqldump 命令详解(mysqldump你可能不知道的参数)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9