|
|
楼主 |
发表于 2023-5-18 08:28:56
来自手机
|
显示全部楼层
这个wsl可以和windows里或远程服务器上安装的mysql进行连接吗?
8 N, {) m v/ \! Q, x
$ @, S- s3 P2 b6 `! d9 M/ ?是的,您可以在 WSL 中安装并使用 MySQL,并与 Windows 系统或远程服务器上安装的 MySQL 前端以及其他应用程序进行连接。* R6 z8 l2 |: \6 \+ ]; o) \! c/ C# b
+ f: ]/ w, f6 Y3 ~以下是在 WSL 中使用 MySQL 的基本步骤:* l7 }4 y' ?2 {4 y9 ?# }% Q
0 r. K' k8 r9 M
1. 在 WSL 发行版中安装 MySQL:7 o" P- U% N: k
5 ^3 v# O0 p+ g& X0 u& S# l
```2 y5 s- _. x5 O( H
sudo apt-get update' o$ w, ]9 @2 k! [4 w1 U2 a; p
sudo apt-get install mysql-server3 I3 v# ~0 {/ e
```6 V( G0 k, V# [9 l- N" w0 p
( h i2 ^: o. @; ~$ h/ E. m2. 启动 MySQL 服务:$ ?% k7 s) g' p. }
- y( s3 `& ^, M0 }2 u* a8 A# u( f
```+ D' w5 L$ Z6 J& h' p
sudo service mysql start* y, z- r/ c o2 d. J' J
```/ s2 k, ]" B8 X! B8 S
8 W1 [( o3 H" }7 D3. 使用 `mysql_secure_installation` 命令设置 MySQL 的 root 用户密码以及其他安全选项。
, M& J% u2 R( b7 D% {& l }9 H8 L3 G* k: O4 q5 @ x
4. 在 Windows 中安装 MySQL 客户端,例如 MySQL Workbench、Navicat 等,并连接到 WSL 中安装的 MySQL。
$ m/ n% _+ p- E& o5 r; J% W8 C% S; H' X2 O5 l( C0 ^
您可以在 MySQL 客户端中输入 WSL 发行版的 IP 地址和端口号(默认为 3306),然后输入 root 用户名和密码登录并开始操作 MySQL 数据库。
/ N! G1 Q3 |$ P+ D& M! {1 ^! V( ~0 F4 Z
如果您需要在 WSL 中访问远程服务器上安装的 MySQL,您可以使用相同的方法。只需要在 MySQL 客户端中输入远程服务器的 IP 地址和端口号,然后输入相应的用户名和密码即可连接并使用远程 MySQL 服务器。
, ^+ Q1 c8 M! F0 Z4 `" x# q( b! h/ i Z9 y% k& b" ^+ j. @0 [( g
请注意,WSL 中的 MySQL 数据库文件存储在 WSL 子系统文件系统中,而不是 Windows 系统文件系统中,因此默认情况下,只能在 WSL 中访问和使用。如果您需要在 Windows 文件系统中访问 MySQL 数据库,可以将 MySQL 数据库文件存储在 Windows 文件系统中的目录中,并将其链接到 WSL 子系统中的目录中。这样,您就可以在 WSL 中访问并使用 Windows 文件系统中的 MySQL 数据库文件了。 |
|