MySQL下载安装教程(超详细版)
下载压缩包
-
进入官网www.mysql.com
-
点击DoWNLOADS
-
选择社区下载
-
选择需要下载的操作系统,下方是最新版本的MySQL数据库版本,可点击下载
-
可选择其他版本进行下载
环境配置
- 对下载后的压缩包进行解压
- 解压到自己想要安装的目录,本人解压到C:\work\mysql-5.7.19
- 添加环境变量:我的电脑--->属性-->高级-->环境变量-->系统变量-->PATH
选择PATH,在其后面添加:你的MySQL安装文件下面的bin文件夹路径
- 在mysql安装目录下新建my.ini文件并,编辑my.ini文件
[mysqld]
basedir=C:\work\mysql-5.7.19\
datadir=C:\work\mysql-5.7.19\data\
port=3306
skip-grant-tables
- 如果上面不成功可以用下面的my.ini文件
basedir=C:\\work\mysql-5.7.19\\
datadir=C:\\work\\mysql-5.7.19\\data\\
port=3306
skip-grant-tables
- 彻底删除mysql服务命令是
sc delete mysql
- 启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,然后输入mysqld -install(安装mysql)
注:如果遇到找不到msvcp120.dll文件缺失无法执行代码问题,解决办法如下:
进入此网站:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
选择合适的版本下载,安装之后重新以管理员的身份打开一个DOS命令窗口再次执行脚本即可
- 再输入mysqld --initialize-insecure --user=mysql 初始化数据文件
- 然后再次启动mysql 然后用命令 mysql –u root –p 进入mysql管理界面(密码可为空)
- 进入界面后更改root密码
update mysql.user set authentication_string=password('123456') where user='root'and Host = 'localhost';
- 刷新权限
flush privileges;
- 修改 my.ini文件删除最后一句skip-grant-tables
- 重启mysql即可正常使用
net stop mysql
net start mysql
- 连接上测试出现以下结果就安装好了