mysql5.5 win7 修改 登陆密码

以管理员身份运行cmd;

停止mysql 服务  net stop mysql

启动mysql 服务  net start mysql


在copy data目录时,要先关闭mysql


修改密码:

C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin -u root -p password123456(新密码)


Enter password:(直接回车)


登陆:

C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -u root -p123456

OK



在d盘下建立文件夹 两层目录 MysqlData\data ,然后将C:\Program Files (x86)\MySQL\MySQL Server 5.5\data 全部拷贝到该目录下;

修改配置文件my.ini (C:\Program Files (x86)\MySQL\MySQL Server 5.5 中)

修改datadir="D:/MysqlData/data"

重启mysql服务


现象:
    将含.frm的源数据库文件夹复制到另一Mysql环境下后,打开Mysql,查看数据库和表都无问题,但在打开数据表查看表结构和表数据时提示error code: 1146,要访问的数据表"doesn't exist"


解决:
    除了复制.frm的源数据库文件夹外,还需停止mysql服务(无论是拷贝源还是拷贝目的地,mysql服务最好都停掉),然后再复制与源数据库文件夹同目录下的以下3个文件粘贴或覆盖到目的文件中,然后再启动Mysql服务即可。




拷贝以上3个文件需以停止Mysql服务为前提是因为:Mysql采用的是缓冲方式来将数据写入ibdata1中,所以在拷贝时若不停止Mysql服务有可能导致ibdata1文件不完整,同时目的端因Mysql服务处于运行状态,会造成该文件程序占用,从而不能拷贝。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值