首页 > 数据库技术 > 详细

Win10安装MySQL

时间:2020-04-30 10:54:40      阅读:71      评论:0      收藏:0      [点我收藏+]

win10本地安装mysql自用,亲测可用,图文并茂。

1、下载:

进入地址:https://dev.mysql.com/downloads/mysql/ 下载mysql-8.0.19-winx64
技术分享图片


2、MySQL服务安装

下载后解压文件进入bin目录,执行MySQL服务安装
在E:\mysql-8.0.19-winx64\bin目录,
按住shift键——》右击打开Powershell窗口——》输入:start cmd
(即:管理员方式打开cmd)

# 输入命令:
# 后面的服务名可以不写,默认的名字为 mysql。当然,如果你的电脑上需要安装多个MySQL服务,就可以用不同的名字区分了,比如 mysql5 和 mysql8

mysqld --install [服务名]

技术分享图片

3、Mysql初始化

# MySQL安装目录的 bin 目录下执行命令:
# 执行完成后,会打印 root 用户的初始默认密码
root@localhost:后面的“MVQDfVIjM8_Y”就是初始密码(不含首位空格)。
在没有更改密码前,需要记住这个密码,后续登录需要用到。要是手贱,关快了,
或者没记住,那也没事,删掉初始化的 datadir 目录,再执行一遍初始化命令,又会重新生成的。

mysqld --initialize --console

技术分享图片

4、启动MySQL的服务

net start mysql

技术分享图片

5、更改密码和密码认证插件

# 进入mysql
mysql -u root -p

# 修改密码验证插件,同时修改密码。
alter user ‘root‘@‘localhost‘ identified by ‘123456‘;

# 这里我们可以查看mysql用户:
select user,host,authentication_string from mysql.user;

技术分享图片

6、设置环境变量

右击我的电脑——>属性——>高级系统设置——>环境变量——>系统变量——>Path里添加"E:\mysql-8.0.19-winx64\bin"
技术分享图片

7、其他操作

?(1)允许所有ip访问

管理员root的host是localhost,代表仅限localhost登录访问。如果要允许开放其他ip登录,则需要添加新的host。如果要允许所有ip访问,可以直接修改成“%”

use mysql;
update user set user.Host=‘%‘ where user.User=‘root‘;
flush privileges;

?(2)查看密码加密方式

select user,host,plugin,authentication_string from user;

技术分享图片

?(3)创建用户

CREATE USER ‘qywang‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘123456‘;

?(4)检查用户

select user,host,plugin,authentication_string from user;

?(5)授权远程数据库

#授权所有权限 
GRANT ALL PRIVILEGES ON *.* TO ‘qywang‘@‘%‘;

#授权基本的查询修改权限,按需求设置
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON *.* TO ‘qywang‘@‘%‘;

#查看用户权限
show grants for ‘qywang‘@‘%‘;

参考教程:https://www.jianshu.com/p/3ac2aeb14732

Win10安装MySQL

原文:https://www.cnblogs.com/liaowuhen1314/p/12807011.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!