news 2026/5/8 13:05:15

WSL环境下MySQL完整解决方案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
WSL环境下MySQL完整解决方案

一、WSL上安装和配置Mysql
版本:ubuntu 24.04,Mysql:8.0.41

1.安装mysql
# 更新apt-get工具
sudo apt-get upgrade

# 安装mysql
sudo apt-get install mysql-server

# 开启mysql服务
sudo service mysql start

# 查看mysql是否运行
sudo service mysql status

运行项目并下载源码
bash

2.设置密码
在目前Linux版本的mysql中,root用户使用系统用户身份进行登录和认证,没有数据库的密码,但是为了方便我们远程访问,这里进行密码设置。

# 登录 Mysql
sudo mysql

# 更改密码,替换新密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

# 刷新权限
FLUSH PRIVILEGES;

# 退出
exit;

# 登录 Mysql “-u root” 是用root用户登录 “-p”是需要输入密码
sudo mysql -u root -p
运行项目并下载源码
bash

3. 修改配置
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
运行项目并下载源码
bash
将下面的代码注释掉,或者改为0.0.0.0。这里的含义是bind-address 参数限制了可以接受连接的 IP 地址,需要设置为允许从你的客户端 IP 访问。

重启mysql服务

sudo systemctl restart mysql
运行项目并下载源码
bash
4.设置新账号
如果不想通过root账户直接访问,可以设置新账号,如果直接通过root访问,则不需要这步

sudo mysql -u root -p

CREATE USER '新用户名'@'%' IDENTIFIED BY '对应密码';

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

FLUSH PRIVILEGES;
运行项目并下载源码
bash
说明:

1.CREATE USER '新用户名'@'%' IDENTIFIED BY '对应密码';

作用:创建一个名为 ‘新用户名’ 的 MySQL 用户。

细节:

'新用户名'@'%':

新用户名:用户名。

%:允许从 任何 IP 地址 连接(包括公网),极不安全。

IDENTIFIED BY '对应密码':设置密码为 对应密码。

2. GRANT ALL PRIVILEGES ON *.* TO '新用户名'@'%' WITH GRANT OPTION;

作用:授予用户 新用户名 在 任意地址 的最高权限。

细节:

ALL PRIVILEGES:赋予所有权限(包括创建/删除数据库、修改表结构、插入/删除数据等)。

*.*:作用于 所有数据库的所有表。

WITH GRANT OPTION:允许该用户将自己的权限授予其他用户。

5.查找WSL的IP地址
ifconfig
运行项目并下载源码
bash


6.补充内容-查询mysql的用户
sudo mysql -u root -p

# 用户信息存储在这个mysql库中
use mysql;

SELECT user, host FROM user;
运行项目并下载源码
bash
二、Windows中的操作
可以下载navicat lite,是免费使用的。下载链接:Navicat Premium Lite | 简单的数据库管理和开发工具

输入对应的IP,用户名和密码即可链接上

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/3 23:32:30

2026年软件测试公众号爆款内容全景:专业洞察与实战策略

在信息爆炸的时代,软件测试从业者亟需高效获取高质量内容。2026年,公众号热门文章聚焦三大核心类型,占比超80%的垂直流量,其成功绝非偶然,而是源于对行业痛点的精准打击与专业深度的融合。本文将系统解析热度最高的内容…

作者头像 李华
网站建设 2026/5/5 8:45:00

开题报告“通关秘籍”:书匠策AI如何让学术新手秒变“开题达人”

撰写开题报告是学术研究的起点,却常让许多人陷入“选题撞车、文献堆砌、格式混乱”的困境。传统方法依赖人工筛选文献、手动调整格式,耗时耗力且容易遗漏关键信息。如今,一款名为书匠策AI的智能工具(官网:www.shujiang…

作者头像 李华
网站建设 2026/5/5 5:00:15

省、地级市数据知识产权试点DID(2000-2025年)

数据简介 2022年11月,国家知识产权局正式启动了首批数据知识产权地方试点工作,明确将北京、上海、江苏、浙江、福建、山东、广东以及深圳列为试点地区,试点时间跨度为2022年11月至2023年12月。 至2023年12月,国家知识产权局又进…

作者头像 李华
网站建设 2026/4/26 17:38:05

摆脱论文困扰! AI论文写作软件 千笔·专业学术智能体 VS 笔捷Ai

随着人工智能技术的迅猛迭代与普及,AI辅助写作工具已逐步渗透到高校学术写作场景中,成为专科生、本科生、研究生完成毕业论文不可或缺的辅助手段。越来越多面临毕业论文压力的学生,开始依赖各类AI工具简化写作流程、提升创作效率。但与此同时…

作者头像 李华
网站建设 2026/5/3 1:11:02

Java序列化从入门到精通:核心原理、实战应用与进阶优化

在Java开发体系中,序列化是实现对象持久化与跨进程通信的核心技术之一,它看似基础却贯穿于分布式系统、缓存框架、消息队列等众多高频开发场景。对于Java初学者而言,掌握序列化的核心逻辑、实现方式与避坑技巧,不仅能夯实基础编程…

作者头像 李华