mysql 解压版安装(windows)
打开计算机->属性->高级系统设置->环境变量,新建一个环境变量,变量名为:MYSQL_HOME,变量值为你的mysql根目录,如:C:\mysql-5.5.10-win32
然后在系统变量Path中添加:;%MYSQL_HOME%\bin
在根目录下面有几个已经写好的"my-"开头的ini文件,选一个适合你的,如:my-small.ini。复制一份,将文件名修改为my.ini,添加以下内容:
[mysqld] #设置字符集为utf8 loose-default-character-set = utf8 basedir = C:/mysql-5.5.10-win32 datadir = C:/mysql-5.5.10-win32/data [client] #设置客户端字符集 loose-default-character-set = utf8 [WinMySQLadmin] Server = C:/mysql-5.5.10-win32/bin/mysqld.exe
打开命令提示符,进入%MYSQL_HOME%/bin目录,执行命令:mysqld -install将mysql安装到windows的服务。执行成功后会提示:C:\mysql-5.5.10-win32\bin>Service successfully installed.
然后在命令提示符下执行:net start mysql就能启动mysql了
C:\Users\Administrator>mysql -u root
修改密码:
mysql> update mysql.user set password=PASSWORD('root') where User='root'
mysql> flush privileges
如果win7下mysql服务不能启动,需要用管理员身份进入cmd
修改myql root用户密码的办法:
操作如下:
1.在服务中关闭MySQL的服务,或用命令关闭。
c:\> net stop mysql
2.打开MS-DOS窗口,cd到*\mysql\bin\目录下(路径请自己补齐)。
C:\> cd C:\Program Files\MySQL\MySQL Server 5.1\bin\
3.输入mysqld --skip-grant-tables回车,进入单用户。
(如果没有出现提示信息,那就证明你进对了,不要关闭此窗口。)
C:\Program Files\MySQL\MySQL Server 5.1\bin> mysqld --skip-grant-tables
4.然后再开一个MS-DOS窗口,同样cd到*\mysql\bin\目录下。
C:\> cd C:\Program Files\MySQL\MySQL Server 5.1\bin\
5.输入mysql回车,如果成功,将出现MySQL提示符 >
C:\Program Files\MySQL\MySQL Server 5.1\bin> mysql
6.连接数据库:use mysql;
mysql> use mysql;
7.修改密码:update user set password=password("123456") where user="root";
mysql> update user set password=password("qweasd") where user="root";
8.刷新权限(重要步骤)flush privileges;
mysql> flush privileges;
9.退出 (退出的方法很多 有quit、exit、ctrl+c、\q 等等)
mysql> \q
10.在windows的任务管理器里kill掉mysql的所有进程 ,然后重启mysql服务
c:\> net start mysql
11.开mysql使用用户名root和刚才设置的新密码123456登陆。
转自:http://michael-wong.iteye.com/blog/976381
http://blog.sina.com.cn/s/blog_466af18301017f7j.html