1、mysql配置文件设置错误。
2、检查Mysql目录有没有给系统的System用户文件读写权限(一般以System用户启动mysql服务)
3、检查mysql的3306端口是否被占用,如果占用,则修改my.ini配置文件中端口参数,将端口修改为其他值。
4、其他mysql的数据库文件遭到破坏。
具体 *** 作:一、停止MySQL开始-cmd
net stop mysql5
二、复制原来数据库目录到新目录
1、复制C:\ProgramData\MySQL\MySQL Server 5.5\中的data目录到
D:\Program Files\MySQL\MySQL Server 5.5\目录下(自建的目录)
三,修改MySQL配置文件
1、用记事本打开C:\ProgramData\MySQL\MySQL Server 5.5\data\目录下的my.ini
找到datadir="C:\ProgramData\MySQL\MySQL Server 5.5\data"
在前面加#注释掉
在下面添加一行
datadir="D:\Program Files\MySQL\MySQL Server 5.5\data"
修改完成后,保存退出。
mysql 在Red Hat linux 4下 的 安装:首先看 一下安装好后我们用 rpm - qa | grep mysql 的命令获得的相关讯息:
bdbi-dbd-mysql-0.6.5-10.RHEL4.1
mysql-server-4.1.7-4.RHEL4.1
mysql-4.1.7-4.RHEL4.1
mysql-bench-4.1.7-4.RHEL4.1
mod_auth_mysql-2.6.1-2.1
php-mysql-4.3.9-3.1
mysqlclient10-3.23.58-4.RHEL4.1
mysql-devel-4.1.7-4.RHEL4.1
也 就是说 需要安装这么多的mysql所依赖的软件包!(这些rpm包在自带的4张光盘中有)
下面所 刚开始直接安装时的 警告:(没有解决软件包直接的依赖关系!)
所以要一步一步的解决各个软件直接的依赖关系:
先安装:
perl-DBI-1.40-5.i3186.rpm (在第二张光盘中)
然后用 :rpm -i 命令将
perl-DBD-MYSQL-2.9004-3.1.i386rpm(在第二张光盘中)
和 mysql-4.1.7-4.RHEL4.1.i386.rpm(在第二张光盘中)
一起安装(经过我的 多次试验还是不知道谁依赖谁所以让他们自己去分):
rpm -i perl-DBD-MYSQL-2.9004-3.1.i386rpm mysql-4.1.7-4.RHEL4.1.i386.rpm
接下来安装 :
php-mysql-4.3.9-3.1.i386.rpm (在第二张光盘中,此处php安装是因为方便以后,因为安装mysql多半所
为了服务php)
然后是安装:
mod_autha_mysql-2.6.1-2.1.i386.rpm(在第二张光盘中)
换一张光盘继续(第三张光盘):
安装:
mysqlclient10-3.23.58-4.RHEL4.1.i386.rpm (在第三张光盘中)
再换一张光盘继续:(第四张光盘)
先是安装:
mysql-devel-4.1.7.-4.RHEL4.1.i386.rpm(在第四张光盘中)
接下来 就是:
mysql-bench-4.1.7-4.RHEL4.1.i386.rpm(在第四张光盘中)
下面就是开始安装非常重要的server包了:
mysql-server-4.1.7-4.REHL4.1.i386.rpm(在第四张光盘中)
现在再换一张光盘:(第三张光盘)--有点烦,忍住,就为了一睹mysql
安装:
libdbi-0.6.5-10.REHL4.1.i386.rpm(再第三张光盘中)
继续将第四张光盘放进去:
安装最后一个:
libdbi-dbd-mysql-0.6.5-10.REHL4.1.i386.rpm(在第四张光盘中)
现在可以尽情使用了!完成!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)