首页 > 技术文章 > windows10安装mysql

wenghaojie 2021-04-14 10:56 原文

windows安装mysql

1.下载MySQLzip压缩包

mysql5.6 64 位下载地址:https://downloads.mysql.com/archives/community/

2.解压安装包到自己想安装mysql大的目录下

3.添加环境变量

在PATH后添加mysql安装文件下的bin目录所在路径

4.编辑my.int文件,注意替换路径

[mysqld]
basedr=F:\mysql-8.0.22-winx64\        #替换目录为自己mysql所在目录
datadir=F:\mysql-8.0.22-winx64\data\  #替换目录为自己mysql所在目录并加data目录,data目录将在启动数据库后自动创建
port=3306                             #mysql端口号
skip-grant-tables                     #跳过数据库权限验证,我们可以在安装好数据库后自己设置数据库用户名密码后注释掉它

注:mysql8.0及以后版本不需要创建此文件

5.启动管理员模式下的cmd,将路径切换到mysql的bin目录

输入mysqld -install,安装mysql。

6.初始化数据文件

mysqld --initialize-insecure --user=mysql
mysqld --initialize --console              #mysql8.0及以上用此命令

7.启动MySQL,进入mysql

net start mysql           #启动mysql服务
mysql -u root -p          #直接回车不用输入密码

8.进入mysql后修改密码

updata mysql.user set authentication_string=password('新密码') where user='root' and Host='localhost';
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';  #mysql8.0用此命令修改

9.刷新权限

flush privileges

10.删除my.int文件最后一句skip-grant-tables

11.重启mysql

exit;               #退出当前数据库
net stop mysql
net start mysql

12.推荐使用sqlyon工具连接数据库进行操作

当我们用sqlyon连接数据库时有时候会报2058的错误无法连接,这可能是由于mysql加密方法改变,这时我们可以登录mysql执行以下命令

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';

推荐阅读