mysql 解压版 安装
mysql5.6下载地址:http://120.52.73.10/cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.30-winx64.zip
清理没用的文件
解压之后大约有1G多,如果嫌太大占内存可以删除一些调试文件:后缀为 .lib .pdb的文件,debug目录也可以删除。删除之后就小多了 大约500M左右了。
配置my.ini 文件
新建my.ini文件 在你要安装的路径下 也就是解压的路径咯 该目录下有个my-default.ini文件,可以参考里面的内容
在my.ini输入一下内容即可,这里只是最基本的配置,以后需要在配置就好了。
[mysqld]
#绑定IPv4和3306端口
bind-address = 0.0.0.0
port = 3306
# 设置mysql的安装目录
basedir=D:/mysql-5.6.13
# 设置mysql数据库的数据的存放目录
datadir=D:/mysql-5.6.13/data
# 允许最大连接数
max_connections=200
# 字符集
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
初始化mysql服务
这里就不配置环境变量了;
打开 cmd 窗口 进入(cd) 到 mysql的bin 目录下输入以下命令
mysqld -install
开启服务
继续输入命令
net start mysql
配置root密码
默认root 是没有密码 的 在我们安装完之后第一件事就是应该是修改root密码
进入mysql管理
mysql -u root -p
让输入密码直接回车就好了,因为没有密码
修改密码
mysqladmin -uroot -p password <新密码>
将 <新密码> 改为自己的密码 ,按回车 。会提示输入原密码,原密码本就没有 直接回车
增加用户
create user 'sky-mxc'@'%' identified by ‘1234’;
- sky-mxc 是配置的用户名
- % 表示任何 ip都可以 登录,localhost 是表示只能本机登录,也可以填写一个ip
- 1234 是配置的密码
为用户授权
grant update ,insert ….. on 库.表 to 用户名@ip Identified by "password1";
#用all可以授权所有
grant all on testDB.* to sky-mxc@% identified by '1234';
上面第二句的意思是 sky-mxc 可以 登录testDB数据库 对testDB的所有表都可以操作 密码是 1234
如果不喜欢命令行,可以使用图形化工具,我个人推荐还是 Navicat 附一个破解版连接:http://pan.baidu.com/s/1jIAUGU6
解压之后面有个 key.txt文件 里面是注册码
现在开始mysql之旅吧