1、下载压缩包,解压
2、配置环境变量
PATH:%MYSQL_HOME%\bin
3、在安装目录下新建my.ini配置文件:
[mysql]
default-character-set=utf8
[mysqld]
basedir=D:\DevTools\mysql-5.7.20-winx64
datadir=D:\DevTools\mysql-5.7.20-winx64\data
port=3306
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
4、安装服务
进入MYSQL安装路径/bin目录下,以管理员身份运行cmd:
mysqld install
或者
mysqld --install MySQL --defaults-file="D:\DevTools\mysql-5.7.20-winx64\my.ini",指定路径,
其中的MySQL是安装服务器的名称,可以指定任何名称。安装完成后会提示下面的信息:Service successfully installed,即表示成功安装,安装成功后会在系统的服务组策中添加该服务,在使用时只需要开启即可。
注意:
在运行安装命令时一定要注意必须cmd内的路径问题,该路径必须在mysql的bin所在的路径,比如我的mysql解压到D:\Program Files(x86)\MySql文件夹中,那么cmd当前路径就必须为D:\Program Files(x86)\MySql\bin,否则在安装完成后启动服务时会出现发生错误提示。系统找不到指定的文件
如果出现以上提示,可在注册表中修改:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql
5、初始化data
新版mysql解压后安装目录没有data文件夹,需要初始化,注意不能手动创建,因为初始的时候还随机生成了一个初始root密码,初始化命令如下所示:
mysqld --initialize
没有任何提示说明初始化成功,在data文件夹下找到一个xxx.err的文件,最后一行是root的初始密码:h4Owt/wXudOD
重新设置密码(若提示Can't connect to MySQL server on 'localhost' (10061),说明MySQL服务没起,应先执行net start mysql):
mysql -u root -p,
输入初始密码,
set password = password('admin');
6、启动MySQL服务 CMD:
启动:net start MySQL
停止:net stop MySQL
删除:mysqld --remove MySQL
或者在服务中启动
7、连接数据库 mysql -u root -p
作者:架构师小跟班
开发者导航: http://www.codernav.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果文中有什么错误,欢迎指出,以免更多的人被误导。