1.下载
下载mysql zip文件,到你要安装的目录 历史版本下载地址
2.解压配置
解压会发现根目录的配置文件my-default.ini 但是默认的配置文件会出现很多问题,比如中文乱码等。所以一般配置个人的默认配置文件:
在解压后的路径下新建文件:my.ini,具体配置如下:(注意替换其中的路径为你的MySQL解压路径)
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir ="C:\Program Files\MySQL\mysql-5.7.14-winx64"
# 设置mysql数据库的数据的存放目录
datadir ="C:\Program Files\MySQL\mysql-5.7.14-winx64\data"
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3.安装MySQL
以管理员身份运行命令提示符(很重要),并切换到MySQL的bin目录下,输入mysqld install命令(注意是mysqld而不是mysql)回车,即可安装MySQL
4.启动MySQL服务
继续输入net start mysql来启动MySQL,输入net stop mysql 来关闭MySQL服务,也可以在服务里面手动启动/关闭MySQL服务;
但是这块很可能会出现服务无法启动的错误,解决办法如下:
还是以管理员身份运行cmd.exe,并且进入到MySQL安装目录中的bin目录,然后输入如下命令回车即可:mysqld --initialize-insecure --user=mysql
执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空,之后就可以通过命令net start mysql启动mysql服务了。
5.配置环境变量
总不能每次链接MySQL都进入到bin下,所以...
添加mysql\bin路径到系统path变量中即可,至此MySQL基本安装完成,
打开cmd输入mysql -uroot -p 提示输入密码,默认安装的mysql是没有密码的,直接回车确定即可。
6.MySQL密码
为你的MySQL配置密码,以下是MySQL配置密码的常营三种方法,选择其中一种即可。
- 用root 进入mysql后
mysql>set password =password('你的密码');
mysql>flush privileges;
- 使用GRANT语句
mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant option ;
mysql>flush privileges;
- 进入mysql库修改user表
mysql>use mysql;
mysql>update user set password=password('你的密码') where user='root';
mysql>flush privileges;