
2007-10-21 11:38
123楼
谁能帮我解决本机安装MYSQL的问题?
我在本机装的是PHP5、MYSQL4.1、PHPMYADMIN、APACHE2.2、ZEND2.11
安装后运行DZ安装程序,竟然说系统不支持MYSQL
运行PHPMyadmin时出现错误,提示不能连接到数据库
搞了一晚上头都大了
谁能帮我看看?
搞定的话追加200JN为谢
PS:或者能帮忙解决下面这两个问题中的任何一个也行:
我有一个用PHPMYADMIN备份的MYSQL 4.1.20的SQL格式的备份数据,25M多点,压缩后是2M多
导入服务器上的PHPMYADMIN系统时,提示最大导入大小为2M,但我没有服务器权限改不了配置文件
请问有没有办法成功导入呢?
第二个问题是,有没有办法把MYSQL 4.1.20的备份数据导入到MYSQL5.X数据库里面?
以上三个问题能解决任何一个,我就没有问题了,呵呵
[size=6][color=Red]备份数据有问题
日
本贴结束
积分送人[/color][/size]
[[i] 本帖最后由 123楼 于 2007-10-22 10:35 编辑 [/i]]
2007-10-21 11:38
tonyljt
转一个,看看行不行
======================================================
很多网友问到用phpmyadmin恢复SQL文件时的2M限制,问题不大,却很麻烦,特别是在本机调试的时候,2M的限制非常讨厌,下边是完整解决办法。
一、修改c:\windows\php.ini文件。
如果是Win2000的机器,应该是c\winnt\php.ini,用写字板打开php.ini文件:
1、查找post_max_size,指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值,默认为8M,看你自己需要进行改变。
2、查找File Uploads,首先确认file_uploads = on ;是否允许通过HTTP上传文件的开关,默认为ON即是开。 upload_tmp_dir ;
查找upload_max_filesize ;即允许上传文件大小的最大值。默认为2M。
3、如果要上传>8M的文件,那么只设置上述四项还不定一定可以。最好对下面的参数也进行设置:
查找max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒。
max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒 。
memory_limit = 8M ;每个PHP页面所吃掉的最大内存,默认8M。
二、修改c:\phpmyadmin\import.php文件。
用写字板打开import.php文件:
1、查找$memory_limit,默认为$memory_limit = 2 * 1024 * 1024;自己修改。
2、下边三四行的位置有同样的语句,自己修改。
三、到这里还不行,IIS的问题。
1)解决在 IIS 6.0 中,无法上传大容量文件的办法:
1、先在服务里关闭 iis admin service 服务。
2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
3、用写字板打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(默认为:204800,即:200K)。
4、存盘,然后重启 iis admin service 服务,重启IIS。
2)解决在 IIS 6.0 中,无法下载超过4M的附件步骤:
1、先在服务里关闭 iis admin service 服务。
2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
3、用写字板打开,找到 AspBufferingLimit 把它修改为需要的值(默认为:4194304,即:4MB)。
4、存盘,然后重启 iis admin service 服务,重启IIS
又一方法(算是补充吧):
二、数据备份和恢复
默认的数据导出、和导入最大文件有2M的最大限制。如果要操作大于2M的数据库备份文件就需要预先将文件上传到phpmyadmin的某个目录。
1.首先在phpmyadmin个跟目录建立一个目录,比如叫ports
2.在config.default.php中搜$cfg['UploadDir'],这个变量定义保存导入文件存放的目录,它下面的$cfg['SaveDir']定义的是数据导出文件的存放目录,我们都定义为ports
$cfg['UploadDir'] = 'ports';
$cfg['SaveDir'] = 'ports';
要注意的是ports目录的权限,saveDir只要能让php脚本往里边写东西。最后的就是操作完了,务必清空改目录,防止数据被别有用心的人下载
2007-10-21 12:47
tonyljt
MYSQL是否安装成功,服务是否已经启动
推荐使用discuz官方的服务整合包,自己配置可能会有某些隐蔽的问题。。
2007-10-21 13:04
123楼
MYSQL服务安装成功并成功启动了
我需要用某一特定版本的MYSQL来还原在服务器上备份的数据
找不到包含这个版本MYSQL的套件
所以只有自己装了:(
2007-10-21 14:21
tonyljt
Mysql4中的数据导入到Mysql5中是不是出现乱码的问题?
数据库升级还是建议将数据导出然后再将数据导入新的数据库
导出
mysql -uroot -p**** --default-character-set=gbk dbname>***.sql
导入
mysql -uroot -p**** --default-character-set=gbk dbname<***.sql
如果老的数据库已经卸载,可将老数据库重新安装,将数据拷入,然后导出数据,要注意看导出的文本中数据是否为乱码。。。。
然后安装新的数据库将数据导入,要注意保留老数据库的数据备份
---转载---
2007-10-21 14:44
123楼
恩
多谢回答
在本机修改PHPMYADMIN导入大小限制的方法我试验成功
但是导入后是乱码
那个备份数据是用MYSQL4。1备份的
现在的问题是我死活装不上MYSQL4.1
而用MYSQL5.X导入后又出现乱码
服务器上倒是有MYSQL4.1
但是我修改不了服务器上的配置文件
2007-10-21 16:19
小落
[url]http://bbs.bo-blog.com/topic.php[/url] ... 6%E6%88%90%E5%8C%85
这个是叶阳写的搭建PHP+Mysql本地测试环境
我以前看到过,所以才想起来,呵呵
由于是我们内部BO用户内测需要用到,所以写的比较实用
你怎么到处发……
2007-10-21 16:25
123楼
人都在休闲区呢
在那发个索引贴:sDp9181:
2007-10-21 16:27
123楼
有手动安装方案么?
套件用不上啊
2007-10-21 17:22
小落
[quote]原帖由 [i]123楼[/i] 于 2007-10-21 16:27 发表 [url=http://www.bllll.com/redirect.php?goto=findpost&pid=193106&ptid=47069][img]http://www.bllll.com/images/common/back.gif[/img][/url]
有手动安装方案么?
套件用不上啊 [/quote]
这个我不知道哦……
2007-10-21 18:22
来自山里
好像不用这么麻烦吧,直接用整合的程序就可以了啊~
2007-10-21 18:28
123楼
整合的程序没有那个MYSQL版本
我不知道怎么把MYSQL4的备份导入到MYSQL5里面
老大知道不?
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.