且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

MySQL Window免安装配置

更新时间:2022-10-03 19:53:44

环境

  • windows 7 专业版


安装包

  • mysql-5.6.24-win32.zip



步骤

1.解压到某个目录,如C:\mysql\

2.修改my-default.ini文件内容如下,并改名为my-ini

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#以下是修改内容,这行可不复制
[client]
port=3306
default-character-set=utf8
#客户端字符类型,与服务端一致就行,建议utf8
[mysqld]
port=3306
character_set_server=utf8
#服务端字符类型,建议utf8
basedir=C:\mysql\
#解压根目录
datadir=C:\mysql\data
#解压根目录\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
C:\mysql\bin\mysqld.exe 
#解压根目录\bin\mysqld.exe
#以上是修改内容,这行可不复制

3.修改环境变量

  我的电脑-属性-高级-环境变量-新建

  变量MYSQL_HOME  值C:\mysql

  找到变量path 编辑,在后面加上  ;%MYSQL_HOME%\bin


4.cmd进入mysql/bin目录,执行mysqld -install 

5.启动、停止、移出MYSQL服务

       启动MYSQL服务:net start mysql

       停止MYSQL服务:net stop mysql

       移出mysql服务:mysqld -remove

       这里启动服务,方便下一步操作。

6.修改root密码:cmd到bin目录下

1
2
3
4
5
6
7
C:\mysql\mysq\bin>mysql -uroot
mysql>show databases; 
mysql>use mysql;
mysql>delete from User where User="";
mysql>update User set Password=PASSWORD('newpassword') where User='root';
mysql>FLUSH PRIVILEGES; 
mysql>quit;

FLUSH PRIVILEGES:强制让MySQL重新加载权限,即刻生效

此时登录时可用如下命令:

1
C:\mysql\bin>mysql -uroot -pnewpassword

 7.常用命令

1
2
3
mysql>show databases;       显示所有表
mysql>use mysql;            切换到表mysql         
mysql>show tables;          显示表的结构













本文转自里冲51CTO博客,原文链接: http://blog.51cto.com/coollast/1120760,如需转载请自行联系原作者