日期:2014-05-16  浏览次数:20755 次

Windows7 下安装mysql (zip压缩包形式)
备注:以下执行的命令都是在Windows的cmd命令窗口内输入并运行的。打开cmd窗口命令,请在Windows的“开始菜单”-->“运行”里面输入 cmd ,然后回车运行即可。
本安装说明,只针对 MySQL 的 5.6.14 版本。不过我觉得其他的 5.* 的版本和下面的安装方法类似,请大家自己研究。
mysql-5.6.14-winx64.zip 的下载地址: 
	http://dev.mysql.com/downloads/mysql/


1、解压 mysql-5.6.14-winx64.zip 到 D:\mysql-5.6.14-winx64

2、启动MySQL:进入 D:\mysql-5.6.14-winx64\bin 运行下面的命令:
	D:\mysql-5.6.14-winx64\bin>mysqld --explicit_defaults_for_timestamp=true --console
	
3、进入 MySQL,并初始化系统数据库内容:进入 D:\mysql-5.6.14-winx64\bin 运行下面的命令:
D:\mysql-5.6.14-winx64\bin>mysql -uroot mysql
这个命令会给mysql初始化内置的数据库 mysql

4、修改root的密码
用步骤3的 D:\mysql-5.6.14-winx64\bin>mysql -uroot mysql
进入mysql之后,执行如下命令:
mysql> use mysql;
mysql> update user set password=PASSWORD('hao123') where user='root';
mysql> flush privileges;
mysql> exit;
这里的 PASSWORD('hao123') 里面的 hao123 就是你设置的root的密码了。

5、测试 root 的密码登录:
D:\mysql-5.6.14-winx64\bin>mysql -uroot -p
Enter password: ******

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 5.6.14 MySQL Community Server (GPL)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


6、测试数据库
创建数据库:
mysql> create database kanpiaoxue;
Query OK, 1 row affected (0.00 sec)

mysql> use kanpiaoxue;
Database changed

mysql> show tables;
Empty set (0.00 sec)

mysql> create table test(name varchar(100), sex int(1) );
Query OK, 0 rows affected (0.32 sec)

mysql> show tables;
+----------------------+
| Tables_in_kanpiaoxue |
+----------------------+
| test                 |
+----------------------+
1 row in set (0.00 sec)

mysql> insert into test(name,sex) values('kanpiaoxue',1);
Query OK, 1 row affected (0.06 sec)

mysql> select * from test;
+------------+------+
| name       | sex  |
+------------+------+
| kanpiaoxue |    1 |
+------------+------+
1 row in set (0.00 sec)

删除表
mysql> drop table test;
Query OK, 0 rows affected (0.07 sec)

删除数据库
mysql> drop database kanpiaoxue;
Query OK, 0 rows affected (0.00 sec)


---------- 结果显示成功。


7、说明
	这里的mysql安装,只是简单的解压安装,未进行任何的优化和应用设置。如果需要更多的设置,请参看mysql的官方文档,或者从网络上面查找资源。
	比如:MySQL 的数据文件保存位置,MySQL的端口号,等等。
	还有,MySQL 的Windows的“服务”中启动,都需要在网络上查找资源进行配置。
	

?