成长笔记 - mysql-5.5.25-winx64安装步骤(及密码修改问题)
操作系统:Windows 7 64位
下载地址: http://download.mysql.cn/src/2012/0602/5611.html
1. 将mysql-5.5.25-winx64.zip 解压缩到D:/mysql-5.5.25 目录下,将my-large.ini复制后改名为my.ini
2. 找到my.ini 中的[client],添加上下面一行:
default-character-set = utf8
3. 找到[mysqld],添加下面几行:
#系统基本目录
basedir= D:/mysql-5.5.25
#用户数据目录
datadir= D:/mysql-5.5.25/data
#字符集设置
character-set-server = utf8
4. MySQL安装Windows服务
找到mysql5的安装目录中的bin目录,执行mysqld –install :在cmd窗口中
d: 回车
D:\mysql-5.5.25-winx64\bin> mysqld –install
安装windows服务成功 Service successfully installed.
(如果不成功,请用管理员身份运行cmd再试)
启动MySQL服务
D:\mysql-5.5.25-winx64\bin> net start MySQL
附:安装一个mysql Windows服务的命令:mysqld --install MySQL
移除mysql服务:mysqld –remove MySQL
启动mysql服务的命令:net start MySQL
停止mysql服务的命令:net stop MySQL
密码修改问题:
将mysql默认的系统用户root的空密码修改为12345的命令:mysqladmin -u root password 12345
一般情况下,上述命令能够将mysql的默认空密码改成想要的密码,笔者在两台机器上试过,一台成功改了,另一台上命令无法执行;最后解决如下:
1. 在mysql 安装目录下新建一个pwdhf.txt, 输入:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
2.停掉mysql 服务,在任务管理器关掉mysqld进程,如果有的话
3. 在命令行下运行 mysqld -nt file=../pwdhf.txt
4. 在任务管理器关掉mysqld 进程(如果有),然后再启动mysql 即可