phpnow重新安装mysql数据库的方法

来源: 电脑维修教程   阅读:     发表时间:

1.phpnow下重装mysql数据库 如果之前重装过系统或卸载过服务,原先的mysql文件夹完全保留原状,只需要将mysql安装成服务,可以按以下步骤操作: 在bin目录下

1.phpnow下重装mysql数据库

如果之前重装过系统或卸载过服务,原先的mysql文件夹完全保留原状,只需要将mysql安装成服务,可以按以下步骤操作:

在bin目录下

msyqlbin>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;

以上是:解决phpnow重新安装mysql数据库的方法问题的详细资料教程

?
热门链接: 机顶盒 | 主板维修 | 声卡怎么安装 | 路由器怎么设置 | 电脑内存维修技术 | 维修大全?| 主板维修资料 | 电脑声卡音响故障维修 | 内存 | 显示器 | 电源维修教程 | cpu | 硬盘 | 显卡 |win8操作系统教程|linux操作系统教程|ubuntu操作系统教程|mac苹果操作系统教程|execl教程
友情链接: ?苹果手机维修?| 更多...