文章标签 ‘MySQL’

今天突然想登陆 办公室工作机的 MySQL Query Browser 发觉密码不正确,奇怪,我一直都是用空密码或者某一个特定密码的
尝试多次,还是不正确!不管是啥问题了,当作忘记密码来处理吧

首先在 MySQL的安装目录下 新建一个pwdhf.txt, 输入文本:SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘*****‘); 
红色部份为 需要设置的新密码
用windows服务管理工具或任务管理器来停止MySQL服务 (任务管理器K掉 mysqld-nt 进程)
Dos命令提示符到 MySQL安装目录下的bin目录 如我的是 D:\Program Files\MySQL\MySQL Server 5.1\bin
然后运行: mysqld-nt –init-file=../pwdhf.txt
执行完毕 停止MySQL数据库服务 (任务管理器K掉 mysqld-nt 进程),然后再重新以正常模式启动MYSQL 即可

2008年8月28日00:39 没有评论

今天安装MySQL 5.1.24时,最后一步出现Error 1146 Table ´mysql.servers´ doesn´t exist,经过搜索,得到解决方法如下:
使用MySQL Query Browser为mysql库创建缺失的表
系统数据库(mysql) 缺少表的创建sql命令为:
CREATE TABLE `servers` (
`Server_name` char(64) NOT NULL,
`Host` char(64) NOT NULL,
`Db` char(64) NOT NULL,
`Username` char(64) NOT NULL,
`Password` char(64) NOT NULL,
`Port` int(4) DEFAULT NULL,
`Socket` char(64) DEFAULT NULL,
`Wrapper` char(64) NOT NULL,
`Owner` char(64) NOT NULL,
PRIMARY KEY (`Server_name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=´MySQL Foreign Servers table´;
另外一种解决办法是:进入Mysql的bin目录运行 mysql -u root -p mysql
输入密码后运行
mysql> SOURCE [...]

2008年8月28日00:38 没有评论