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

windows安装mysql及启动和关闭
1.下载Windows (x86, 64-bit), ZIP Archive解压;



2.双击在bin文件夹里的mysqld.exe dos窗口一闪就没了,这时netstat -an发现端口3306已经打开;这时默认有一个root用户,没有密码。


3.修改密码:在dos下进入到bin文件夹,输入mysqladmin -u root password ***,设置你自己的密码(直接双击mysqladmin.exe是不行的)


4.然后输入mysql -u root -p,在输入密码就可以进行数据库操作了(如果直接双击mysql.exe可以进入,但是无法创建数据库,会提示access denied)






关闭数据库命令:mysqladmin -u root -p shutdown



以管理员身份运行cmd,在bin目录下输入mysqld --install可以安装mysql服务要以管理员身份运行cmd),以后在任何目录下输入net start mysql 或net stop mysql 就可以打开或关闭mysql数据库。这样mysql会开机自动启动,要禁止自动启动,可以在我的电脑-右键-管理-服务和应用程序-服务,里面找到mysql右键属性“自动”改为“手动”


在bin目录下输入mysqld --remove则取消mysql服务







不想每次进入mysql都输入密码,可以在桌面上建一个mysql.bat文件,里面写:"J:\Program Files (x86)\mysql-5.5.16-winx64\bin\"mysql --user=root --password=***
(上面路径用你自己mysql的bin路径,引号是因为路径中有空格)






我之前到官网下载了个mysql installer for windows (all products in one package)安装后包括workbench,java和.net 的connector都有了,可就是用的不顺手。1.workbech能连上数据库,可是我在dos下却找不到workbench里建的数据库(可能因为我把他另存为到其他地方了)。2.mysql开机自动启动,我只是学习用,不想让它自己启动,于是到bin目录下输入mysqld --remove,却提示没有该服务;而我在输入dos命令net start 也找不到和mysql有关的服务,算了还是下载压缩包的了